Artifacts in Software project management ppt

activities covered by software project management ppt and gantt chart in software project management ppt
JackBrown Profile Pic
JackBrown,Georgia,Professional
Published Date:12-07-2017
Your Website URL(Optional)
Comment
SOFTWARE PROJECT MANAGEMENT LECTURE 2 4 P’s in Project Management th Engr. Ali Javed 15 September, 2011 Contact Information 2  Instructor: Engr. Ali Javed Lecturer Department of Software Engineering U.E.T Taxila  Email: ali.javeduettaxila.edu.pk  Contact No: +92-51-9047592  Office hours:  Monday, 11:00 - 01:00, Office 7 Engr. Ali Javed Course Information 3  Course Name: Software Project Management  Course Code: SE-401  CMS Link: http://web.uettaxila.edu.pk/CMS/AUT2011/seSPMbs/index.asp Engr. Ali Javed Recommended Websites 4 Engr. Ali Javed Recommended Websites 5 Engr. Ali Javed 6 4 P‟s in PM Spectrum  People  Product  Process  Project Engr. Ali Javed 7 People 1  Stakeholders  Team Leaders  Software Team  Agile Teams Engr. Ali Javed People 8  The most important factor in success of software project.  “Companies That sensibly manage their investment in people will prosper in the long run” Tim & Tom.  Cultivation of motivated and highly skilled software people has always been important for software organizations.  The “people-factor” is so important that SEI has developed People Management Capability Maturity Model (PM-CMM). Engr. Ali Javed PM-CMM 9  Developed by SEI  “To enhance the readiness of s/w organizations to undertake increasingly complex applications by helping to attract, grow, motivate, deploy, and retain the talent needed to improve their software development capability”  In simple words - to enhance the people‟s capabilities through personnel development  Organizations that achieve high levels of maturity in PM-CMM have a higher likelihood of implementing effective software engineering practices Engr. Ali Javed PM-CMM 10  Key Practice Areas of PM-CMM  Recruiting 3  Selection 3  Performance Management 4  Training Engr. Ali Jav ed PM-CMM 11  Key Practice Areas of PM-CMM  Compensation 5  Organizational design 6  Career development 7  Team/culture development 8 Engr. Ali Javed PM-CMM 12  Key Practice Areas of PM-CMM  Work environment Engr. Ali Javed Peoples involved in Software Process 13  Stakeholders  Team Leaders  Software Team  Agile Teams Engr. Ali Javed The Stakeholders 14  They can be categorized into one of the following  Senior Managers  they define business issues that often have significant influence on business  Project (technical) managers  they must plan, motivate, organize and control the practitioners who do software work  Practitioners  They deliver the technical skills necessary to engineer a product or application  Customers  They specify the requirements for the software to be engineered  End Users  They interact with the software after it is released for production use Engr. Ali Javed The Team Leaders 15  Competent Practitioners often make poor team leaders as they lack the right mix of skills  In his excellent book of technical leadership, Jerry Weinberg suggests a MOI model of leadership MOI Model of Leadership  Motivation  encourage technical people (by “push” or “pull” ) to produce  Organization  Apply , improve processes efficiently  Ideas or Innovation  Make people feel creative  Be Creative Engr. Ali Javed The Team Leaders 16  The Team Leaders - Characteristics of an effective project managers:  Problem Solving  Diagnostic  Skill to solve  Ability to design solution  Managerial Identity  Control the project Engr. Ali Javed The Team Leaders 17  The Team Leaders - Characteristics of an effective project managers:  Achievement  Reward Initiative  Encourage Controlled risk taking  Influence and team building  Influence the team  Read people‟s mind and respond according to their needs  Be controlled in stress situations Engr. Ali Javed The Software Teams 18  Organizations/Structure of teams:  Democratic decentralized  Controlled decentralized  Controlled centralized Engr. Ali Javed The Software Teams: Democratic decentralized 19  Democratic decentralized  No permanent leader  Communication is horizontal  Suitable for small projects requiring less than 5 to 6 engineers, research- oriented projects Engr. Ali Javed The Software Teams: Democratic decentralized 20  At different times, different  Team members may waste time members within the team arguing about trivial points due provide technical leadership. to absence of any authority in the team.  High morale and job satisfaction due to autonomy, hence less employee turnover. Engr. Ali Javed