What are the phase to project management? Which phase is the most important and why?
Should a project manager be aggressive or assertive?
What is the difference between aggressiveness & assertiveness? Should a project manager be aggressive or assertive?
I agree, PM can neither be aggressive not assertive. New PM methodologies like scrumCritical Chain, focus on "FOCUS". Nothing should be done to the team which will distract the focus o...
Reviewing the answers below and getting a feel for the line of thinking therein, I am compelled to say that a project manager must be neither aggressive nor assertive when it comes to resources and sc...
How should a project mgr react when one of his key team member resigns with a short notice period?
This is what I recommendStep 1 - Immediately inform HR to start resource requisition.Step 2 - Assess impact on the project due to person leavingStep 3 - Talk to the person and understand reason o...
From a project manager's standpoint, it is pretty simple. Inform the management and project stakeholders, request the HR manager for a suitable replacement, onboard the replacement and march forward....
What are the critical things a project manager must focus to the senior management?
At the time of project planning, a communication plan must be prepared with participation of senior managment who are also the stakeholders in the project.The details include:a) what are senior m...
1. Overall Project Health (Schedule, Budget) - preferably in colors of Green, Yellow, Red 2. True and accurate status of the project, in clear and concise terms, including high level project sche...
Why is communication skill very vital for a project manager?
Communication is the basis for any relationship - it can make or break it. A project depends on several human components - customers, management, stakeholders, various dependency groups, direct teams,...
PM is Role model for total team and he should be very strong in communication skills. Apart from that he/she should be able to understand the requirements which includes listening skills, messenger skills (communicating between business clients and Tech team) and leadership skills.
Mention some of the steps a project manager takes to ensure quality in project?
Define business goals
Reduce the amount of paperwork to what is absolutely necessary
Reduce organizational barriers Improve communications
Question if a step in the process is really needed, or if it can be eliminated to make delivery as fast as is practical.
Use efficient decision making
Quality controll is ensuring that every thing is done as per plan and specification. Firstly we need to study the parameters which comes to play an important role in the quality controll phase. Docume...
What are the induction processes a project manager must plan for team members?
There are two parts to this. Induction at the start of the project (Project Kickoff), and induction of new team members mid-stream of project execution. At the start of the project: Pre-work: 1....
Make them comfortable in the new environment explaining them about the whole project what are the business expectations and deadlines .
How often is learning process important for a project manager and why?
As often as it takes. Learning is an on-going process. One learns something new everyday, if one knows where to look. Projects, by definition, are unique. As such, the situations encountered in projec...
Project Management is a practice and in every practice it is very important to understand the framework and rules.There is certainly a need of learning new methodologies and advancements in this practice as every PM has unique solution to every situation.
How must the project manager react under pressured projects?
The PM should act as a shock absorber and remain composed always and especially during pressured situations. Passing the business pressure onto the project execution team may have adverse effects...
With patience and calm.
With these two qualities, a project manager will be able to see the causes for the pressure clearly, and find effective ways to either remedy or deflect the pressure.
A big no is to transfer that pressure to the worker-bees - the team that is actually executing the tasks.
What are the main attributes to be possessed by a project manager?
Building confidence within the whole project team
Managing change
Planning
Communication
Risk analysis
Problem solving
Quality control
Main Attributes are:
@ Keen to gather information and assemble them to trace out the current scenario
@ Should not be suffer from planning myopia
@ Should accept the fact that contigencies may arise so if possible complete as much as possbile during the favorable situation.
@ Should have paticence
What are project management tools? Mention some of them?
Project Management tools are normally used to assist in project Planning, Execution and Monitoring & Control activities.Most common tool for project management are: 1. Microsoft Enterprise Project ( ...
A tool is something we use to accomplish a task. The effectiveness of the task completion depends on the tool of choice. Using the right tool for the job requires understanding of the tools at our...
What are the main objects of a project manager?
(I am guessing, the phrase "main objects of" actually means "main objectives of")The objective and goal of a project manager is to successfully deliver the project. In order to do so, he or she would ...
From PMI, there are lots of activities needed to be performed by a Project Manager. PM is actually "owner" of the project. He/She has to get involved in every step of project from Initiation...
What is the difference between function and member function?
Assuming function is not a part of any class, and member function (obviously) is a part of a class, the difference is their scope.1. Function - is normally refered to a C-style function which has a gl...
I am going to answer this by considering Function as a Normal Function (non member function)We can access the member function by an object of that class.Function has not required an object of tha...
It possible to inherit the priVATe member in drived class?
we can inherit within the declared class we cant use it outside the class
Inheritance is one thing, access is quite another. For a C++ class,1. Private members - are off limites to everyone except the ones that are declared in one way or the other, inside the class (direct ...
For a global objects and static class members, the initializer list doesnt invoke any code on run time. (Initialization data is stored directly in the binary). If you are initializing a lot of object...
the name of function,return type,and no. of function are same in base class and derived class than it is known as function overriding.
How can double dimensional arrays be dynamically initialized in C ?
There are multiple ways to do this :1. int **arr = (int**) malloc(nrows * sizeof(int*)); for (i=0 ; i<nrows ; i++) { arr[i]=(...
If the question is "How to initialize memory that is dynamically allocated for a 2D array", there are a couple different ways.1. Use memset. memset sets a chunk of memory to a given value. U...
What is memory leaking in C++ ?
A memory leak in C++ is generally caused by not understanding the language.The std::auto_ptr<class> or similar should be used whenever allocating objects on the heap using new. This is essential...
Memory leak is - dynamically allocating memory and forgeting to free it. In C++, using a new operator to allocate a chunk of memory, and forgetting to delete it. There are several reasons this could o...
Explain about metrics and types of metrics like schedule variance , effort variance?
Effort Variance= (Actual effort-estimated effort)/Estimated effort*100
Schedule Variance=(Actual elapsed time- estimated elapsed time)/estimated elapsed time*100
Variance is the difference between the plan and actual. It could be anything (budget, schedule, effort, resources, scope, quality, performance - any measurable item in a project that we can plan f...
What are virtual functions? How to implement virtual functions in "c"
Hi here i have more simplified example Hope this will give you clear view and check this linkhttp://www.codersource.net/published/view/325/virtual_functions_in.aspx#include <stdio.h>#include <...
Sukesh, Your response is essentially correct if we are talking about pure virtual functions. However, when we talk about virtual functions, then we perhaps need to make a distinction between regu...
What is virtual constructors/destructors?
Virtual destructors: if an object (with a non-virtual destructor) is destroyed explicitly by applying the delete operator to a base-class pointer to the object, the base-class destructor function (matching the pointer type) is called on the object. there is a simple solution to this problem...
Virtual constructor is not build-in C++ feature but it doesn't mean its not used by devs in code and in conversations. There are many other things that doesn't exist in particular language yet, people...
hi,we can not have the virtual constructors the basic reason is that, it turns out to be a syntax error because when you create some virtual function it must go into a VTable kind of thing that keeps ...
What is virtual class and friend class?
Friend classes are used when two or more classes are designed to work together and need access to each other's implementation in ways that the rest of the world shouldn't be allowed to have. In other words, they help keep priVATe things priVATe. For instance, it may be desirable for class databasecursor...
virtual class :: It is an inner class which can be overriden by the derived classes.
Answering amarendra.moharana's question.Amarendra, My apologies that it took so long to answer your question. Haven't logged in for quite a while.In class D of your example, you will still hav...
What is function overloading and operator overloading?
function overloading: C++ enables several functions of the same name to be defined, as long as these functions have different sets of parameters (at least as far as their types are concerned). This capability is called function overloading. When an overloaded function is called, the C++ compiler...
Overloading basically refers to the provision of second of subsequent version of the same function or operator based on different parameters.In terms of functions each different version of t...
Here are some examples1) Function overloadingclass FuncOver {public: // Constructors can also be overloaded. FuncOver(); &nb...
Difference between realloc() and free()?
The free subroutine frees a block of memory previously allocated by the malloc subroutine. Undefined results occur if the pointer parameter is not a valid pointer. If the pointer parameter is a null value, no action will occur. The realloc subroutine changes the size of the block of memory pointed to...
free() - releases the memory of the pointer passed as parameter, to the OS/application consumption. Using the pointer after free() will result in undefinded resultsrealloc() - used to resize the memor...
Mitra,as you mentioned that realloc will delete the existing memory and allocate the new memory . I tried it on solaris and following is found :1. If the new size allocated is less than the existing m...
What do you mean by binding of data and functions?
Encapsulation.
Binding in context to functions means "Linking of a function call to the code to be executed in response to the function call"
Apologies. Looks like I did not read the question properly in my previous answer. Binding data and functions:One of the OO features supported by C++ is Encapsulation. Encapsulation is to have data and...
What is public, protected, priVATe?
Public, protected and priVATe are three access specifiers in c++. 1. Public data members and member functions are accessible outside the class.2. Protected data members and member functions are only available to derived classes.3. PriVATe data members and member functions can’t be accessed outside the...
Private Protected and Public all these are access specifiers.
Private Data Members are only available inside class
Protected Data Members are only available inside class as well as in derived classes.
Public Data members are available everywhere
These are three important access specifiers.1. Private - Members are accessible only to member functions and friend function. 2. Protected - Members are accessible to member functions of the class an...
Object is a software bundle of variables and related methods. Objects have state and behavior.
The term object means a combination of data and logic that represents some real world entity.
An object is an instance of the class through which we can access the methods and class variables
Class is a user-defined data type in c++. It can be created to solve a particular kind of problem. After creation the user need not know the specifics of the working of a class.
Answered by: hirma
Answered On : Sep 18th, 2005class is a userdefined datatype which consists of attributes(datamembers) and behavior(member functions).Bydefault the members of a class is private.
A class is a set of objects that share a common structure and a common behavior, a single object is simply an instance of a class.
In C, we can use only inbuilt data types for program needs but from C++ we can create userdefined datatypes in form of classes. Classes wrap datamembers and member functions that operate on datamembers together.
I hope this is related to project. The phase of the project are not fixed and depends on the projects and the process a company follow. Normally in SDLC we have the following phases System Requirement...
Project Phases and Process Groups are two different things. Typical phases in any projects; Requirement Analysis, Design, Construction, Testing & Implementation/Deployment OR Starting the project, Org...