0% found this document useful (0 votes)
640 views24 pages

S E Shalini Puri Girdhari Singh Unit 2

Uploaded by

api-3755834
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
640 views24 pages

S E Shalini Puri Girdhari Singh Unit 2

Uploaded by

api-3755834
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
Software Engineeri GY Sem), Main 200 PROJECT MANAGEMENT : SOFTWARE METRICS possible solutions, (QV Sem), Main 2003 INTRODUCTION Software project management, as name implies, refers to manage the complete software ‘tis an intes of software development. The goal of the software project management WS provide the necessary support for development to proceed smoothly and to reduce any ent problems. So, itis defined as Software project management is the means by which an orderly control process can imposed on the software development process in order to ensure software quality. ‘Software project management is a crucial and difficult task where software projects generally liste, are over budget and fail to meet the user requirements. So, a large scale software project tration. Tailor your pec ries tek beeseee IBE., Main 2001) © itcompares various individually complex and imteracting software process activities, like analysis, design, implementation and maintenance. Propose a set of phases bese 5 e TBE, Mai © itis carried out by possibly large number of people working over lengthy time spans. " © it aims to develop a complex software product which should conform to prescribed is system analysis ? requirements and standards. eats 19958 ‘Additionally, to meet the cost, quality and schedule objectives, resources have to be properly analysis ? Describe cated to each activity. For the project, the progress of different activities has to be monitored IBE,, Main 1995] corrective actions taken, if required. All these activities are part of the project management Software project management also involves monitoring and control mechanisms. Monitoring gaa ss what is happening and then taking control to remedy things that are going wrong. In order 22 Software Project Management : Software Metti fiware Project to monitor a project, what is happening must be visible, Reliable information concerning the sta Project Monit of the development process must be available at all times because without this informatio activity. The ‘monitoring and control are impossible actual and pl ‘The project management process component of the software process specifies all acyvit used, like any that need to be done by the project management to ensure that cost and quality objectives project manager ‘met, Its basic task is to ensure that once a development process is chosen, it is impleme During project, optimally. The focus of the management process in on issues like planning a project, estat reviews overall resource and schedule and monitoring and controlling the project. The management involven status against the inthe project developmentis essential. So thatit may consider all the required aspects of the projé pinion 2.2 PROJECT MANAGEMENT PROCESS ACTIVITIES to work on their ‘A common practice in project management is to break development down into a nu eally, skilled of well-defined management activities, which are called phases. tasks, entities or some similar ten may use less than Such tasks have a single objective and produce a well-defined deliverable. Each activity h to a project to lean clear beginning and end. It is upto the software manager to perform all the activities. Varia should have some activites are given below Report Writing Proposal Writing Project Planning and Scheduling Project Costing Personnel Selection and Evaluation Report Writing|and Presentations 7. Quality Management a 3 4, Project Monitoring and Reviews 5 6. Configuration Management 1, Proposal Writing : Proposal writing is a skill which is acquired by experience. Sofi project may involve writing a proposal to carry out that project. The propoxal describ ‘main objectives ofthe project and how they will be carried out and fulfilled. It usually mel cost and schedule estimates. 2, Project Planning and Scheduling : Project planning is concemed with identifying activities, milestones (outputs, reports. manuals, presented to the management) deliverables (output is presented to the customer) produced by a project. A plan im developed towards the project goals. ‘ Project scheduling is a demanding task for software managers. It involves separatin; total work involved in a project into separate activities and judging the time require complete each of these activities. Project Costing : Project costing is related to estimate the (otal cost of the proj tation concerning the: without this inform process specifies all ac [Post and quality objectives: fs chosen. it is imple planning a project, esti ‘The managemem involve fed aspects of the pr ent down into a nut entities or some similar x liverable. Each activity all the activities. Vari by experience. Soft The proposal describes Hulfilled. usually inclu jed with identifying fo the management) 2 BY 4 project. A plan must It involves separating {Padeing the time required otal cost of the project. | are Project Management: Software Metrics Project Monitoring and Reviews : Project monitoring and reviews is a continuing project activity. The manager must check the progress of the project time-to-time and compare actual and planned progress and costs. For this purpose. either formal mechanics can be used, like any formal meeting can be conducted or informal methods can be used by the project manager by conducting the daily discussions about the project. During project, many formal project management reviews are conducted time to time. They reviews overall progress and technical development of the project and consider the projects Status against the aims of the organisation commissioning the software Personnel Selection and Evaluation : Project managers usually have to select people to work on their project. So, they have to choose the teams for the project development. Ideally, skilled and experienced staf’ should be available to work on the project. But managers may use less than ideal project team means inexperienced staff may be used and assigned to 2 project to learn and to gain experience, But at last one project member of the team should have some experience of system being developed Report Writing and Presentations : The project manager is usually responsible for_ reporting of the project to both the client and contractor organisations... ent Fhould be made as a report and should be presenied before the clients and contractor. ‘Quality Management : Quality Management activities include quality assurance, quality planning and quality control during the software development life cycle. Configuration Management : Configuration management is a set of activities designed to control change by identifying the work products that are likely to change, establishing “relationships among them, defining mechanisms for managing different versions of these products. controlling the changes imposed and auditing and reporting on the changes made. Four P,: After having a look of management process activities and for effective software project management, four Ps are also concentrated (The People (i) The Product (Gi) ‘The Process Gx) The Project The People : The people factor is so important thet the software engineering institute has involved and developed a People Management Capability Maturity Model (PM - CMM). PM — CMM is made to enhance the readiness of software organizations to under take increasingly complex applications by helping to attract, erow, motivate, deploy and retain the talent needed to improve their software development capability

You might also like