Process implementation
Pillars4Life – Wireframes - Community Features
1
What are we presenting Today? • • • • • • • • • •
What is Project Reason of Project Success Reason of Project Failure What is Project Management Key Areas of Project Management Requirement gathering Process Development Process QA Process QMS Audit Checklist Q&A 22
What is Project • A project is a temporary endeavor undertaken to produce a unique product or service
Temporary
Characteristics of Projects
Unique
– Temporary – Definitive beginning and end – Unique – New undertaking, unfamiliar ground
33
Project Success Customer Requirements satisfied/exceeded
Completed within allocated budget
Completed within allocated time frame
Accepted by the customer
44
Project Failure
Scope Creep
Unrealistic planning and scheduling
Poor Requirements Gathering
Lack of resources
55
What is Project Management • Project Management is the application of skills, knowledge, tools and techniques to meet the needs and expectations of stakeholders for a project. – The purpose of project management is prediction and prevention, NOT recognition and reaction
66
Key Areas of Project Management • • • • • • •
Scope Management Issue Management Cost Management Quality Management Communications Management Risk Management Change Control Management
77
Requirement gathering Process
88
Development Process
99
QA Process
10 10
QMS Audit Project Folder structure for SVN
Project Artifact Checklist SoW/ SRS/ FRD/ User Story Document Project plan Daily Scrum Meeting Client Meeting /Mom Design & Architecture Documents Change Requests Configuration management Team Timesheets Test Plan/ Test Cases Unit Testing Documents Code Reviews/ Coding Standards Followed Security Guidelines/ Requirements Release Notes/ Deliverables
` Project Artifact Checklist SoW/ SRS/ FRD/ User Story Document Source Project plan Daily Scrum Meeting Client Meeting /Mom Design & Architecture Documents Change Requests Documents Configuration management Team Timesheets Test Plan/ Test Cases Unit Testing Documents Code Reviews/ Coding Standards Followed Security Guidelines/ Requirements Release Notes/ Deliverables Project Closure/ Sign Off document/ evidence Other Project Documents Identified Risks/ Mitigation Plan followed Team Contact Info/ Planned Leaves etc Lesson learned QA
Code
Project Folder structure for SVN `
External tool Source
Code External tool Requirements Requirements Project plan Project plan Documents Resource details Customer communication tracker Resource details MOM Customer communication tracker Code guidelines App security guidelines MOM Code review checklist Code guidelines Unit test checklist QA Build_release App security guidelines Test cases Code review checklistTest plan Internal Issue tracker Unit test checklist Post delivery defect Change request
Build_release
Project Closure/ Sign Off document/ evidence
Test cases
Other Project Documents
Test plan
Identified Risks/ Mitigation Plan followed
Internal Issue tracker
Team Contact Info/ Planned Leaves etc
Post delivery defect
Lesson learned
Change request
11 11
Q&A Thank you
12 12