SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Step Task Deliverable Quality Gates Owner Required? Comments Project
Mgmt
Framew
ork
1 1. Create virtual project binder MOSS Project Site BA Yes There is a standard project document storage
configuration in SharePoint.
1. Validate project sponsor Project sponser contact
information
Quality Gate 1:
Project sponsor must
be identified prior to
moving to the
requirements phase
BA Yes Project sponsor was identified during the
development of the business case;
#3, #7
2. Review Business Case with project
sponsor(s)
Business Case Template BA Yes The business case should be developed by the
sponsoring organization as part of the project
review and approval stage
#8
1. Create Project Document TPID BA Yes #5
2. Formalize project details Project overview section
(objective, goals,
dependencies,
assumptions, constraints,
scope, governance)
BA Yes Part of PDD #14
3. Define project roles and identify
staffing
Roles and responsibilities
section of Busines Case
BA Yes Part of PDD #13
4. Define project risks and mitigations Risk Assessment and
Management section of
Business Case
BA Yes Part of PDD #18a
5. Develop Quality Assurance plan
(includes SDLC quality gates, who will
conduct the QA assessment and who will
approve the project to move forward )
QA section of Business
Case
BA Yes Part of PDD #18a
4 1. Develop work breakdown structure Work Breakdown
Structure
BA Yes Review w/ PMO Director and project team #20a
2
3
(1) Project Planning and Definition
5 1. Review Business Case with project
sponsor
BA Yes Include other pertinent project team members in
this review. The purpose of the review to facilitate
sign-off on the PDD In advance of the kick-off
meeting.
#16
6 1. Obtain signoff on Buisness Case Sign-off on Business Case Quality Gate 2: Sign-
off from project
sponsor
BA Yes This can be a hardcopy or electronic signature. #17
7 1. Create preliminary project plan Project Plan BA Yes Review w/ PMO Director and project team; All
deliverable dates are preliminary until formal LOE
is developed during requirements phase; Hard
implementation date has NOT be set as this
juncture of the project – appropriate expectations
should be set with the project sponsor
#18
8 1. Conduct project kickoff meeting Project kickoff agenda and
presentaiton
Quality Gate 3:
Project Kick-off
presentation
BA Yes All project team members, including the sponsor,
are invited to the kickoff; Frequency of project
team meetings should be determined and
announced during the kickoff; EA and Security
representatives are included as part of the invitee
list
#25
1. Meet with project stakeholders, IT
and other pertinent groups to gather
functional, external interface, performance,
data and security requirements.
Business Requirement
Documents
BA Yes Detailed notes are captured during the
requirements gathering sessions. These notes
are then aggregated to form the formal
requirements document.
2. Include any bugs and remaining
requirments from previous release(s)
As needed
2 1. Determine and document changes to
existing business processes or identify
new business processes based on
requirements
Business Process
documentation
Sponser,
BA
3 1. Hold Security Kickoff Meeting Meeting minutes SO Depends on the complexity of the project.
4 1. Complete requirements document
based on requirements gathering sessions
Requirements document,
Security requirements
document
BA Yes Format and content of requirements document
will vary based on the type of project.
1
(2) Requirements
5 1. Conduct requirements review meeting Meeting Agenda and invite
(ensure that all appropriate
IT and customer staff are
invited)
Quality Gate 4: Peer
review of
requirements
document
BA Yes Attendees to include: Business Area
representatives, BA, Developers, System Testers.
Changes are made to the requirements
documents based on feedback gathered during
this review session.
6 1. Obtain sign-off on requirements
document
Requirements sign-off
document
Quality Gate 5:
Requirements sign-
off from project
sponsor or delegated
proxy
BA Yes Provide sign-off to BA (retained with project
documentation)
1. Baseline requirements Baselined requirements BA BA notifies PM, Project Sponsor and Business
Lead that requirements are baselined
2. Determine Hardware Requirements Hardware Requirements
Document
BA,
Developer,
Infra
Yes **Actual hardware not required. All data elements
specific to the app will be contained within a
secured cloud storage provider.
3. Order hardware BA, Infra As needed
1. Develop Detailed Level of Effort and
communicate to the Development Mgr and
the project stakeholders
Project Plan Detail BA,
Developer
Yes Review LOE with Project Sponsor
**Student staff are able to commit 40 hours/week
to this project during non-academic time periods
and 20 hours/week during academic time periods.
#22
2. Resolve any conflict between scope and
deadline
BA As needed
3. Finalize implementation date BA Yes Testing 11/2014; Soft Launch 12/2014; Live
1/20159 1. Develop initial version of Requirements
Traceability Matrix
Requirements Traceability
Matrix
BA As needed Distribute traceability matrix to PM and BA
10 1. Establish Project Plan Baseline (MS
Project)
Baselined project plan Quality Gate 6:
Review baselined
project plan with
PMO Director and
Dev Mgr
BA Yes #24
11 Determine Life expectancy, set sunset
review date.
BA Yes Sunset review at 2 years. Life expectancy 3-5 yrs.
App to become unsupported at this time.
12 Change Control Process begins after
requirements and project plan are
baselined (see phase 8):
· Change Request
Document
BA As needed BA manages the evaluation of project changes
and the submission of pertinent changes to the
Change Control Board (CCB), where appropriate,
and maintains a ‘Change Log’ to track all
approved, deferred, and rejected changes.
7
8
(3) Design
1 1. Compare proposed design against
Enterprise Architecture
Environment Visualization
Document
Dev Mgr &
Developer
#26
2 1. Identify Applicable Security Design
Guidelines (Best Practices)
SO &
Developer
#26
1. Develop Wireframe design document iPlotz Wireframe Developer,
Sponsor
Yes Does the county have an account we can use? #26
2. Develop Logical Design Document Data Flow/Process
Documents
Developer Yes Sample Document/format? #26
3. Develop DB Architechture DB Schema Developer,
DBA
As Needed Sample Document/format? #26
4. Develop Security Architecture User Security matrix BA, SO,
Sponsor,
Developer
As Needed User security is not always required #26
4 1. Perform Threat Modeling Threat Model Document Developer
& SO
This app has no threat on patron data. #26
5 1. Submit design documents to Dev Mgr
for Review
Design documents BA,
Developer
Sample Document/format? #26
6 1. Conduct design Review Meeting invite and agenda Quality Gate 7:
review of design
documents
BA Yes Ensure that the Dev Mgr, Tech Lead, PM, BA and
SME are invited to this review. Also include SO if
applicable
#26
7 1. Obtain Design sign-off Design Approval
document
Quality Gate 8:
Approval on design
from Development
Mgr / Director EA
BA,
Developer
Yes Provide sign-off to BA in order to retain with
project documentation
#26
8 1. Develop Transition plan document Transition plan document Testing
Team, BA
#26
1. Develop source code Source code Developer Yes VSS **BitBucket.org #26
2. Set up Dev Environment Hardware Developer,
Infra
As needed Dev environment will be in Appcelerator's
Titanium Studio
#26
2 1. Conduct code review (ongoing process
throughout development)
Code walkthrough
checklist
Quality Gate 9: Peer
Review of Code
Developer Yes Ensure code meets standards and that impacts to
other applications / projects are identified
#26
1. Document Unit Test results using the
Dev to Test transition document
Unit test / dev to test
transition checklist
Developer Yes Includes a list of what was tested, what was NOT
tested, and description of known issues
#26
2. Update Bug Tracking software Bug Tracking Updates Developer Yes #26
4 1. Conduct security code review Completed Checklists Developer,
SO
Yes Submit security code review checklist to SO #26
3
1
3
(4) Development
5 1. Obtain sign-off on Dev to Test transition Signed Dev to Test
Transition Document
Quality Gate 10: Dev
to Test sign-off by
Dev Mgr
Developer Yes Provide sign-off to PM, Test Lead, Tech Lead and
Dev Mgr
#26
6 Promote from Dev to Tst Developer Yes VSS ** We test concurrently throughout the
project.
#26
7 Documentation Waukepedia Entries Developer Yes ** Do we have access to make these entries? #26
1 1. Set up test server environment Hardware BA, Infra As needed #28
2 1. Develop System Test documentation System Test strategy,
User Acceptance Testing
System
tester, BA,
SME
Determine if stress testing is necessary and
develop test cases and conduct environment set
up as necessary;
#28
3 1. Review System Test Plan with project
stakeholders (walk through the testing
process with the users)
BA /
Sponser
Ensure that the project stakeholders understand
roles, scope and timeline.
#28
4 1. Review system test plan System test plan and test
cases
Quality Gate 11:
Peer review of
system test plan
Yes PMO Tester conducts a peer review of the test
plan and test cases
#28
5 1. Set up User Test Environment BA, Infra As needed BA works with appropriate IT resources to set up
user test environment
#28
6 1. Obtain sign-off on System Test Results Review sgin-off document Quality Gate 12: sign
off by BA
BA /
System
Tester
Yes PMO tester reviews test results with BA; BA
executes sign-off
#28
7 1. Testing Preview Presentation to User
group: BETA TEST
overview document BA /
System
Tester
PMO Tester and BA meet with User team to
review approach, scope, roles, documentation,
schedule and expectations
#28
8 1. Develop User test documentation
including User plan and test cases
test plan and test cases Business
Users
BA and PMO tester review documentation and
provide feedback
#28
9 1. Schedule Security Penetration Testing BA, SO Work with SO #28
1. Execute UAT test cases Bug Log Testers Yes UAT personnel enter bugs into bug tracker, Keep
BA appraised regarding system test results and
potential changes in schedule due to severity of
bugs
#28
2. Identify system defects Issues Report, Issue Log BA /
Testers
Yes #28
3. Retest defects once they are fixed Testers Yes #28
4. Retest system once UAT bugs are
resolved
Testers Yes #28
10
(5) Testing
11 1. Execute Security Penetration Testing Security Penetration Test
Results and Issues List
SO #28
12 1. Update Threat Model Document Updated Threat Model
Document
Developer,
SO
#28
13 1. Assess Risk of Known
Threats/Vulnerabilities
Risk Assessment BA,
Developer,
SO
Document risk assessment #28
14 1. Obtain User Acceptance sign off sign-off document Quality Gate 13:
UAT sign off from
sponsoring user
group
Sponsor Yes BA obtains sign-off from sponsoring user group #28
1. Develop Implementation Plan Implementation Plan BA / Dev
Mgr
If a Release Manager is assigned to the
deployment, they own the development and
execution of the implementation plan
#29
2. Set up Production Environment Hardware BA, Infra As needed
2 1. Document Application Administration Application Administration
Operating Procedures
BA / Dev
Mgr
3 1. Develop back-out plan Back out plan BA / Dev
Mgr
Yes Can be part of implementation plan
4 1. Conduct Mock Implementation BA As needed
5 1. Make Go/ No-Go to begin deployment
activities
Go / No-Go email to
project team
Quality Gate 14:
Mock Go / No-Go
signoff email by Dev
Mgr, SO
BA/Dev
Mgr/SO
Yes Dev Mgr provides go no-go decision to BA for the
application, SO provides go no-go decision to BA
for security
6 1. Validate Secure Configuration
(Hardware and Platform)
Completed Server
Hardening Checklists
SO
7 1. Execute Implementation Plan BA /
Developers
This plan occurs on the day(s) of deployment.
8 1. Hold Final Security Review Meeting Meeting minutes SO
9 1. Make Go / No-Go to decision to go
‘Live’ in production
Quality Gate 15:
Prod Go / No-Go
signoff email by Dev
Mgr / SO
BA / Dev
Mgr / SO /
Sponsor
Yes ** Does this apply? You will have final decision if
we release to the app store.
#30
1
(6) Implementation
10 1. Testing in Production BA/
Testers
Project implementation personnel must follow
rules and restrictions stipulated in the ‘Testing in
Production’ procedure
#30
11 1. Deployment Notification Email outlining a
successful deployment
BA #30
1. Identify, prioritize, track and resolve
bugs in production
Bug tracker BA , Users BA is the point person for production issues for 30
days after the deployment;
**App Brewery provides defect fixes for 90 days2. Monitor Statistics BA Provide PMO Director and Project User Group
with production error statistics
#31
2 1. Conduct project closeout activities Project closeout checklist BA #32, #33
3 1. Conduct project customer survey Customer project survey
results
Quality Gate 16:
Project survey
results Business Unit
project participants
BA Yes Project sponsor group provides feedback to a
standard list of project survey questions in order
to gauge customer satisfaction with the project
and to identify potential process improvements
#38
4 1. Conduct post-implementation project
review and lessons learned session in
order to evaluate the success of the
project and identify what went right and
areas for improvement
· Notes from Project
Evaluation
BA/ PMO
Dir
Deliver project evaluation and lessons learned
documentation to project team and kick-off action
items
#38
5 1. Obtain sign-off on project evaluation Signoff on project
evaluation documentation
Quality Gate 17:
Signoff on project
evaluation by PMO
Director
BA Yes #39
6 1. Add project deliverable to Securities
products list to Perform Periodic Security
Penetration Testing and Assessments
Security Penetration Test
Results and Issues List,
Risk Assessment
BA,
Developer,
SO
As Needed
1. Identify Changes Any
2. Document Change Requests Change Request Doc BA, User Yes Use Bug tracker (Under evaluation)
3. Evaluate Change Requests Dev Mgr,
BA
Yes
1
1
(7) Post-Implementation
(8) Change Control
4. Conduct impact assessment Dev Mgr,
Developer
As Needed
5. Review Change Request Dev Mgr,
Developer
Yes
6. Approve / Deny Change Request Dev Mgr Yes
7. Assign Priority/Version/Classification Dev Mgr Yes
8. Re-enter @ phase 3 or 4 of SDLC Depends on complexity of change if design is
needed.
1

Mais conteúdo relacionado

Mais procurados

C. Burcham - Project Closure Report
C. Burcham - Project Closure ReportC. Burcham - Project Closure Report
C. Burcham - Project Closure ReportCheryl Burcham
 
Pm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutletPm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutletPlunkettz
 
Unit2 scheduling wbs_network Management
Unit2 scheduling wbs_network Management Unit2 scheduling wbs_network Management
Unit2 scheduling wbs_network Management Reetesh Gupta
 
P6 Team Member – Implementation Stories
P6 Team Member – Implementation StoriesP6 Team Member – Implementation Stories
P6 Team Member – Implementation StoriesLuka Novosel, M.EE, PMP
 
Linda maleki
Linda malekiLinda maleki
Linda malekiNASAPMC
 
Managing the p6 schedule from the perspective of an owner ppt
Managing the p6 schedule from the perspective of an owner pptManaging the p6 schedule from the perspective of an owner ppt
Managing the p6 schedule from the perspective of an owner pptp6academy
 
Do it, sf state project lifecycle management (plm) v1.19 091012
Do it, sf state project lifecycle management (plm) v1.19 091012Do it, sf state project lifecycle management (plm) v1.19 091012
Do it, sf state project lifecycle management (plm) v1.19 091012satish526
 
Faisal Khan - Documents Controller
Faisal Khan - Documents ControllerFaisal Khan - Documents Controller
Faisal Khan - Documents ControllerFaisal Khan
 
How to build a credible performance measurement baseline (v5)
How to build a credible performance measurement baseline (v5)How to build a credible performance measurement baseline (v5)
How to build a credible performance measurement baseline (v5)Glen Alleman
 
Ccna 4 Chapter 9 V4.0 Answers
Ccna 4 Chapter 9 V4.0 AnswersCcna 4 Chapter 9 V4.0 Answers
Ccna 4 Chapter 9 V4.0 Answersccna4discovery
 

Mais procurados (20)

C. Burcham - Project Closure Report
C. Burcham - Project Closure ReportC. Burcham - Project Closure Report
C. Burcham - Project Closure Report
 
Project Plan - Docweb
Project Plan - DocwebProject Plan - Docweb
Project Plan - Docweb
 
Project charter j
Project charter jProject charter j
Project charter j
 
8 Project Plan
8 Project Plan8 Project Plan
8 Project Plan
 
Pm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutletPm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutlet
 
Project managment 4
Project managment 4Project managment 4
Project managment 4
 
Unit2 scheduling wbs_network Management
Unit2 scheduling wbs_network Management Unit2 scheduling wbs_network Management
Unit2 scheduling wbs_network Management
 
Douglas Carlesco Resume
Douglas Carlesco ResumeDouglas Carlesco Resume
Douglas Carlesco Resume
 
P6 Team Member – Implementation Stories
P6 Team Member – Implementation StoriesP6 Team Member – Implementation Stories
P6 Team Member – Implementation Stories
 
Inputs
InputsInputs
Inputs
 
Linda maleki
Linda malekiLinda maleki
Linda maleki
 
tcc primavera
tcc primaveratcc primavera
tcc primavera
 
Sdlc phases
Sdlc phasesSdlc phases
Sdlc phases
 
JM_Shields_EXAMPLE_NCDPI_Resolvit_082412
JM_Shields_EXAMPLE_NCDPI_Resolvit_082412JM_Shields_EXAMPLE_NCDPI_Resolvit_082412
JM_Shields_EXAMPLE_NCDPI_Resolvit_082412
 
Managing the p6 schedule from the perspective of an owner ppt
Managing the p6 schedule from the perspective of an owner pptManaging the p6 schedule from the perspective of an owner ppt
Managing the p6 schedule from the perspective of an owner ppt
 
Do it, sf state project lifecycle management (plm) v1.19 091012
Do it, sf state project lifecycle management (plm) v1.19 091012Do it, sf state project lifecycle management (plm) v1.19 091012
Do it, sf state project lifecycle management (plm) v1.19 091012
 
Faisal Khan - Documents Controller
Faisal Khan - Documents ControllerFaisal Khan - Documents Controller
Faisal Khan - Documents Controller
 
How to build a credible performance measurement baseline (v5)
How to build a credible performance measurement baseline (v5)How to build a credible performance measurement baseline (v5)
How to build a credible performance measurement baseline (v5)
 
Ccna 4 Chapter 9 V4.0 Answers
Ccna 4 Chapter 9 V4.0 AnswersCcna 4 Chapter 9 V4.0 Answers
Ccna 4 Chapter 9 V4.0 Answers
 
Allmerica
AllmericaAllmerica
Allmerica
 

Destaque

Hipaa checklist - information security
Hipaa checklist - information securityHipaa checklist - information security
Hipaa checklist - information securityVijay Sekar
 
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny ZeltserSecurity Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny ZeltserAnton Chuvakin
 
Mergers & Acquisitions It Implications
Mergers & Acquisitions   It ImplicationsMergers & Acquisitions   It Implications
Mergers & Acquisitions It Implicationsllangin
 
Security Policy Checklist
Security Policy ChecklistSecurity Policy Checklist
Security Policy Checklistbackdoor
 
101 01-f07 assessment checklist - rev 1 - soaf
101 01-f07 assessment checklist - rev 1 - soaf101 01-f07 assessment checklist - rev 1 - soaf
101 01-f07 assessment checklist - rev 1 - soafchelliah selvavishnu
 
Network Architecture Review Checklist
Network Architecture Review ChecklistNetwork Architecture Review Checklist
Network Architecture Review ChecklistEberly Wilson
 
Due Diligence for Merger & Acquisition, Corporate Restructuring and Takeover
Due Diligence for Merger & Acquisition, Corporate Restructuring and TakeoverDue Diligence for Merger & Acquisition, Corporate Restructuring and Takeover
Due Diligence for Merger & Acquisition, Corporate Restructuring and TakeoverPavan Kumar Vijay
 
Iso 27001 2013 Standard Requirements
Iso 27001 2013 Standard RequirementsIso 27001 2013 Standard Requirements
Iso 27001 2013 Standard RequirementsUppala Anand
 
Audit Checklist for Information Systems
Audit Checklist for Information SystemsAudit Checklist for Information Systems
Audit Checklist for Information SystemsAhmad Tariq Bhatti
 
Project audit & review checklist
Project audit & review checklistProject audit & review checklist
Project audit & review checklistRam Srivastava
 

Destaque (13)

Hipaa checklist - information security
Hipaa checklist - information securityHipaa checklist - information security
Hipaa checklist - information security
 
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny ZeltserSecurity Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
Security Incident Log Review Checklist by Dr Anton Chuvakin and Lenny Zeltser
 
Mergers & Acquisitions It Implications
Mergers & Acquisitions   It ImplicationsMergers & Acquisitions   It Implications
Mergers & Acquisitions It Implications
 
Security Policy Checklist
Security Policy ChecklistSecurity Policy Checklist
Security Policy Checklist
 
101 01-f07 assessment checklist - rev 1 - soaf
101 01-f07 assessment checklist - rev 1 - soaf101 01-f07 assessment checklist - rev 1 - soaf
101 01-f07 assessment checklist - rev 1 - soaf
 
ISO/IEC 27001:2005 naar ISO 27001:2013 Checklist
ISO/IEC 27001:2005 naar ISO 27001:2013  ChecklistISO/IEC 27001:2005 naar ISO 27001:2013  Checklist
ISO/IEC 27001:2005 naar ISO 27001:2013 Checklist
 
Network Architecture Review Checklist
Network Architecture Review ChecklistNetwork Architecture Review Checklist
Network Architecture Review Checklist
 
Due Diligence for Merger & Acquisition, Corporate Restructuring and Takeover
Due Diligence for Merger & Acquisition, Corporate Restructuring and TakeoverDue Diligence for Merger & Acquisition, Corporate Restructuring and Takeover
Due Diligence for Merger & Acquisition, Corporate Restructuring and Takeover
 
Iso 27001 2013 Standard Requirements
Iso 27001 2013 Standard RequirementsIso 27001 2013 Standard Requirements
Iso 27001 2013 Standard Requirements
 
How to do a Project Audit
How to do a Project AuditHow to do a Project Audit
How to do a Project Audit
 
Audit Checklist for Information Systems
Audit Checklist for Information SystemsAudit Checklist for Information Systems
Audit Checklist for Information Systems
 
Project audit & review checklist
Project audit & review checklistProject audit & review checklist
Project audit & review checklist
 
Checklist
ChecklistChecklist
Checklist
 

Semelhante a SDLC

Capstone project IT Management 17 page due in 48 hours.docx
Capstone project IT Management 17 page due in 48 hours.docxCapstone project IT Management 17 page due in 48 hours.docx
Capstone project IT Management 17 page due in 48 hours.docxstirlingvwriters
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software developmentProf Ansari
 
How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?AgileNetwork
 
2.05 scope management 1
2.05 scope management 12.05 scope management 1
2.05 scope management 1reddvise
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...SlideTeam
 
Ch4 project management process
Ch4 project management processCh4 project management process
Ch4 project management processKittitouch Suteeca
 
Phased life cycle model
Phased life cycle modelPhased life cycle model
Phased life cycle modelStephennancy
 
SDS App Dev Project Starter Kit
SDS App Dev Project Starter KitSDS App Dev Project Starter Kit
SDS App Dev Project Starter KitMario Umali
 
Project management-practices
Project management-practicesProject management-practices
Project management-practicesrujuta4radix
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...DevOps for Enterprise Systems
 
Discovery on terra incognita
Discovery on terra incognitaDiscovery on terra incognita
Discovery on terra incognitaeugenemospan
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsOutSystems
 
Project Management Presentation Template.pdf
Project Management Presentation Template.pdfProject Management Presentation Template.pdf
Project Management Presentation Template.pdfapoorvaguptaspn27
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect PresentationEric Deitrick
 

Semelhante a SDLC (20)

Dev area wip
Dev area wipDev area wip
Dev area wip
 
Dev area wip
Dev area wipDev area wip
Dev area wip
 
Program management-steps
Program management-stepsProgram management-steps
Program management-steps
 
IT Operations and Maintenance
IT Operations and MaintenanceIT Operations and Maintenance
IT Operations and Maintenance
 
Process methodology
Process methodologyProcess methodology
Process methodology
 
Capstone project IT Management 17 page due in 48 hours.docx
Capstone project IT Management 17 page due in 48 hours.docxCapstone project IT Management 17 page due in 48 hours.docx
Capstone project IT Management 17 page due in 48 hours.docx
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software development
 
How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?
 
2.05 scope management 1
2.05 scope management 12.05 scope management 1
2.05 scope management 1
 
6 pma salehuddin - pqp & 3 core process procedures
6   pma salehuddin - pqp & 3 core process procedures6   pma salehuddin - pqp & 3 core process procedures
6 pma salehuddin - pqp & 3 core process procedures
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
 
Ch4 project management process
Ch4 project management processCh4 project management process
Ch4 project management process
 
Phased life cycle model
Phased life cycle modelPhased life cycle model
Phased life cycle model
 
SDS App Dev Project Starter Kit
SDS App Dev Project Starter KitSDS App Dev Project Starter Kit
SDS App Dev Project Starter Kit
 
Project management-practices
Project management-practicesProject management-practices
Project management-practices
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...
 
Discovery on terra incognita
Discovery on terra incognitaDiscovery on terra incognita
Discovery on terra incognita
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
 
Project Management Presentation Template.pdf
Project Management Presentation Template.pdfProject Management Presentation Template.pdf
Project Management Presentation Template.pdf
 
Interconnect Presentation
Interconnect PresentationInterconnect Presentation
Interconnect Presentation
 

Mais de jamzak

Facebook Presentation - WLA
Facebook Presentation - WLAFacebook Presentation - WLA
Facebook Presentation - WLAjamzak
 
15 Ways To Spice up Facebook
15 Ways To Spice up Facebook15 Ways To Spice up Facebook
15 Ways To Spice up Facebookjamzak
 
Library Evaluations: Community Involvement, On-going Improvement, Results!
 Library Evaluations: Community Involvement, On-going Improvement, Results!  Library Evaluations: Community Involvement, On-going Improvement, Results!
Library Evaluations: Community Involvement, On-going Improvement, Results! jamzak
 
Hand out from Valerie
Hand out from ValerieHand out from Valerie
Hand out from Valeriejamzak
 
A New Vision: Why Wisconsin Needs Libraries More Than Ever
A New Vision: Why Wisconsin Needs Libraries More Than EverA New Vision: Why Wisconsin Needs Libraries More Than Ever
A New Vision: Why Wisconsin Needs Libraries More Than Everjamzak
 
Starting or Revitalizing a Friends Group
Starting or Revitalizing a Friends GroupStarting or Revitalizing a Friends Group
Starting or Revitalizing a Friends Groupjamzak
 
Making an Artful Ask
Making an Artful Ask Making an Artful Ask
Making an Artful Ask jamzak
 
Business case
Business case Business case
Business case jamzak
 
Waukesha countylibrariessow
Waukesha countylibrariessowWaukesha countylibrariessow
Waukesha countylibrariessowjamzak
 
There’s an app for that
There’s an app for thatThere’s an app for that
There’s an app for thatjamzak
 
Grassroots meeting
Grassroots meeting Grassroots meeting
Grassroots meeting jamzak
 
Tomorrow's transformations 5 trends
Tomorrow's transformations   5 trendsTomorrow's transformations   5 trends
Tomorrow's transformations 5 trendsjamzak
 
Using the five senses in afterschool programming
Using the five senses in afterschool programmingUsing the five senses in afterschool programming
Using the five senses in afterschool programmingjamzak
 
There is an app for that from concept to launch
There is an app for that   from concept to launchThere is an app for that   from concept to launch
There is an app for that from concept to launchjamzak
 
Senior moments event planning for the mature audience
Senior moments   event planning for the mature audienceSenior moments   event planning for the mature audience
Senior moments event planning for the mature audiencejamzak
 
Putting ux into customer service
Putting ux into customer servicePutting ux into customer service
Putting ux into customer servicejamzak
 
Poverty awareness through library engagement
Poverty awareness through library engagementPoverty awareness through library engagement
Poverty awareness through library engagementjamzak
 
Newil super symposium
Newil super symposiumNewil super symposium
Newil super symposiumjamzak
 
Digital habits of public library members
Digital habits of public library membersDigital habits of public library members
Digital habits of public library membersjamzak
 
Creating a marketing plan for your library
Creating a marketing plan for your libraryCreating a marketing plan for your library
Creating a marketing plan for your libraryjamzak
 

Mais de jamzak (20)

Facebook Presentation - WLA
Facebook Presentation - WLAFacebook Presentation - WLA
Facebook Presentation - WLA
 
15 Ways To Spice up Facebook
15 Ways To Spice up Facebook15 Ways To Spice up Facebook
15 Ways To Spice up Facebook
 
Library Evaluations: Community Involvement, On-going Improvement, Results!
 Library Evaluations: Community Involvement, On-going Improvement, Results!  Library Evaluations: Community Involvement, On-going Improvement, Results!
Library Evaluations: Community Involvement, On-going Improvement, Results!
 
Hand out from Valerie
Hand out from ValerieHand out from Valerie
Hand out from Valerie
 
A New Vision: Why Wisconsin Needs Libraries More Than Ever
A New Vision: Why Wisconsin Needs Libraries More Than EverA New Vision: Why Wisconsin Needs Libraries More Than Ever
A New Vision: Why Wisconsin Needs Libraries More Than Ever
 
Starting or Revitalizing a Friends Group
Starting or Revitalizing a Friends GroupStarting or Revitalizing a Friends Group
Starting or Revitalizing a Friends Group
 
Making an Artful Ask
Making an Artful Ask Making an Artful Ask
Making an Artful Ask
 
Business case
Business case Business case
Business case
 
Waukesha countylibrariessow
Waukesha countylibrariessowWaukesha countylibrariessow
Waukesha countylibrariessow
 
There’s an app for that
There’s an app for thatThere’s an app for that
There’s an app for that
 
Grassroots meeting
Grassroots meeting Grassroots meeting
Grassroots meeting
 
Tomorrow's transformations 5 trends
Tomorrow's transformations   5 trendsTomorrow's transformations   5 trends
Tomorrow's transformations 5 trends
 
Using the five senses in afterschool programming
Using the five senses in afterschool programmingUsing the five senses in afterschool programming
Using the five senses in afterschool programming
 
There is an app for that from concept to launch
There is an app for that   from concept to launchThere is an app for that   from concept to launch
There is an app for that from concept to launch
 
Senior moments event planning for the mature audience
Senior moments   event planning for the mature audienceSenior moments   event planning for the mature audience
Senior moments event planning for the mature audience
 
Putting ux into customer service
Putting ux into customer servicePutting ux into customer service
Putting ux into customer service
 
Poverty awareness through library engagement
Poverty awareness through library engagementPoverty awareness through library engagement
Poverty awareness through library engagement
 
Newil super symposium
Newil super symposiumNewil super symposium
Newil super symposium
 
Digital habits of public library members
Digital habits of public library membersDigital habits of public library members
Digital habits of public library members
 
Creating a marketing plan for your library
Creating a marketing plan for your libraryCreating a marketing plan for your library
Creating a marketing plan for your library
 

Último

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Último (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

SDLC

  • 1. Step Task Deliverable Quality Gates Owner Required? Comments Project Mgmt Framew ork 1 1. Create virtual project binder MOSS Project Site BA Yes There is a standard project document storage configuration in SharePoint. 1. Validate project sponsor Project sponser contact information Quality Gate 1: Project sponsor must be identified prior to moving to the requirements phase BA Yes Project sponsor was identified during the development of the business case; #3, #7 2. Review Business Case with project sponsor(s) Business Case Template BA Yes The business case should be developed by the sponsoring organization as part of the project review and approval stage #8 1. Create Project Document TPID BA Yes #5 2. Formalize project details Project overview section (objective, goals, dependencies, assumptions, constraints, scope, governance) BA Yes Part of PDD #14 3. Define project roles and identify staffing Roles and responsibilities section of Busines Case BA Yes Part of PDD #13 4. Define project risks and mitigations Risk Assessment and Management section of Business Case BA Yes Part of PDD #18a 5. Develop Quality Assurance plan (includes SDLC quality gates, who will conduct the QA assessment and who will approve the project to move forward ) QA section of Business Case BA Yes Part of PDD #18a 4 1. Develop work breakdown structure Work Breakdown Structure BA Yes Review w/ PMO Director and project team #20a 2 3 (1) Project Planning and Definition
  • 2. 5 1. Review Business Case with project sponsor BA Yes Include other pertinent project team members in this review. The purpose of the review to facilitate sign-off on the PDD In advance of the kick-off meeting. #16 6 1. Obtain signoff on Buisness Case Sign-off on Business Case Quality Gate 2: Sign- off from project sponsor BA Yes This can be a hardcopy or electronic signature. #17 7 1. Create preliminary project plan Project Plan BA Yes Review w/ PMO Director and project team; All deliverable dates are preliminary until formal LOE is developed during requirements phase; Hard implementation date has NOT be set as this juncture of the project – appropriate expectations should be set with the project sponsor #18 8 1. Conduct project kickoff meeting Project kickoff agenda and presentaiton Quality Gate 3: Project Kick-off presentation BA Yes All project team members, including the sponsor, are invited to the kickoff; Frequency of project team meetings should be determined and announced during the kickoff; EA and Security representatives are included as part of the invitee list #25 1. Meet with project stakeholders, IT and other pertinent groups to gather functional, external interface, performance, data and security requirements. Business Requirement Documents BA Yes Detailed notes are captured during the requirements gathering sessions. These notes are then aggregated to form the formal requirements document. 2. Include any bugs and remaining requirments from previous release(s) As needed 2 1. Determine and document changes to existing business processes or identify new business processes based on requirements Business Process documentation Sponser, BA 3 1. Hold Security Kickoff Meeting Meeting minutes SO Depends on the complexity of the project. 4 1. Complete requirements document based on requirements gathering sessions Requirements document, Security requirements document BA Yes Format and content of requirements document will vary based on the type of project. 1 (2) Requirements
  • 3. 5 1. Conduct requirements review meeting Meeting Agenda and invite (ensure that all appropriate IT and customer staff are invited) Quality Gate 4: Peer review of requirements document BA Yes Attendees to include: Business Area representatives, BA, Developers, System Testers. Changes are made to the requirements documents based on feedback gathered during this review session. 6 1. Obtain sign-off on requirements document Requirements sign-off document Quality Gate 5: Requirements sign- off from project sponsor or delegated proxy BA Yes Provide sign-off to BA (retained with project documentation) 1. Baseline requirements Baselined requirements BA BA notifies PM, Project Sponsor and Business Lead that requirements are baselined 2. Determine Hardware Requirements Hardware Requirements Document BA, Developer, Infra Yes **Actual hardware not required. All data elements specific to the app will be contained within a secured cloud storage provider. 3. Order hardware BA, Infra As needed 1. Develop Detailed Level of Effort and communicate to the Development Mgr and the project stakeholders Project Plan Detail BA, Developer Yes Review LOE with Project Sponsor **Student staff are able to commit 40 hours/week to this project during non-academic time periods and 20 hours/week during academic time periods. #22 2. Resolve any conflict between scope and deadline BA As needed 3. Finalize implementation date BA Yes Testing 11/2014; Soft Launch 12/2014; Live 1/20159 1. Develop initial version of Requirements Traceability Matrix Requirements Traceability Matrix BA As needed Distribute traceability matrix to PM and BA 10 1. Establish Project Plan Baseline (MS Project) Baselined project plan Quality Gate 6: Review baselined project plan with PMO Director and Dev Mgr BA Yes #24 11 Determine Life expectancy, set sunset review date. BA Yes Sunset review at 2 years. Life expectancy 3-5 yrs. App to become unsupported at this time. 12 Change Control Process begins after requirements and project plan are baselined (see phase 8): · Change Request Document BA As needed BA manages the evaluation of project changes and the submission of pertinent changes to the Change Control Board (CCB), where appropriate, and maintains a ‘Change Log’ to track all approved, deferred, and rejected changes. 7 8 (3) Design
  • 4. 1 1. Compare proposed design against Enterprise Architecture Environment Visualization Document Dev Mgr & Developer #26 2 1. Identify Applicable Security Design Guidelines (Best Practices) SO & Developer #26 1. Develop Wireframe design document iPlotz Wireframe Developer, Sponsor Yes Does the county have an account we can use? #26 2. Develop Logical Design Document Data Flow/Process Documents Developer Yes Sample Document/format? #26 3. Develop DB Architechture DB Schema Developer, DBA As Needed Sample Document/format? #26 4. Develop Security Architecture User Security matrix BA, SO, Sponsor, Developer As Needed User security is not always required #26 4 1. Perform Threat Modeling Threat Model Document Developer & SO This app has no threat on patron data. #26 5 1. Submit design documents to Dev Mgr for Review Design documents BA, Developer Sample Document/format? #26 6 1. Conduct design Review Meeting invite and agenda Quality Gate 7: review of design documents BA Yes Ensure that the Dev Mgr, Tech Lead, PM, BA and SME are invited to this review. Also include SO if applicable #26 7 1. Obtain Design sign-off Design Approval document Quality Gate 8: Approval on design from Development Mgr / Director EA BA, Developer Yes Provide sign-off to BA in order to retain with project documentation #26 8 1. Develop Transition plan document Transition plan document Testing Team, BA #26 1. Develop source code Source code Developer Yes VSS **BitBucket.org #26 2. Set up Dev Environment Hardware Developer, Infra As needed Dev environment will be in Appcelerator's Titanium Studio #26 2 1. Conduct code review (ongoing process throughout development) Code walkthrough checklist Quality Gate 9: Peer Review of Code Developer Yes Ensure code meets standards and that impacts to other applications / projects are identified #26 1. Document Unit Test results using the Dev to Test transition document Unit test / dev to test transition checklist Developer Yes Includes a list of what was tested, what was NOT tested, and description of known issues #26 2. Update Bug Tracking software Bug Tracking Updates Developer Yes #26 4 1. Conduct security code review Completed Checklists Developer, SO Yes Submit security code review checklist to SO #26 3 1 3 (4) Development
  • 5. 5 1. Obtain sign-off on Dev to Test transition Signed Dev to Test Transition Document Quality Gate 10: Dev to Test sign-off by Dev Mgr Developer Yes Provide sign-off to PM, Test Lead, Tech Lead and Dev Mgr #26 6 Promote from Dev to Tst Developer Yes VSS ** We test concurrently throughout the project. #26 7 Documentation Waukepedia Entries Developer Yes ** Do we have access to make these entries? #26 1 1. Set up test server environment Hardware BA, Infra As needed #28 2 1. Develop System Test documentation System Test strategy, User Acceptance Testing System tester, BA, SME Determine if stress testing is necessary and develop test cases and conduct environment set up as necessary; #28 3 1. Review System Test Plan with project stakeholders (walk through the testing process with the users) BA / Sponser Ensure that the project stakeholders understand roles, scope and timeline. #28 4 1. Review system test plan System test plan and test cases Quality Gate 11: Peer review of system test plan Yes PMO Tester conducts a peer review of the test plan and test cases #28 5 1. Set up User Test Environment BA, Infra As needed BA works with appropriate IT resources to set up user test environment #28 6 1. Obtain sign-off on System Test Results Review sgin-off document Quality Gate 12: sign off by BA BA / System Tester Yes PMO tester reviews test results with BA; BA executes sign-off #28 7 1. Testing Preview Presentation to User group: BETA TEST overview document BA / System Tester PMO Tester and BA meet with User team to review approach, scope, roles, documentation, schedule and expectations #28 8 1. Develop User test documentation including User plan and test cases test plan and test cases Business Users BA and PMO tester review documentation and provide feedback #28 9 1. Schedule Security Penetration Testing BA, SO Work with SO #28 1. Execute UAT test cases Bug Log Testers Yes UAT personnel enter bugs into bug tracker, Keep BA appraised regarding system test results and potential changes in schedule due to severity of bugs #28 2. Identify system defects Issues Report, Issue Log BA / Testers Yes #28 3. Retest defects once they are fixed Testers Yes #28 4. Retest system once UAT bugs are resolved Testers Yes #28 10 (5) Testing
  • 6. 11 1. Execute Security Penetration Testing Security Penetration Test Results and Issues List SO #28 12 1. Update Threat Model Document Updated Threat Model Document Developer, SO #28 13 1. Assess Risk of Known Threats/Vulnerabilities Risk Assessment BA, Developer, SO Document risk assessment #28 14 1. Obtain User Acceptance sign off sign-off document Quality Gate 13: UAT sign off from sponsoring user group Sponsor Yes BA obtains sign-off from sponsoring user group #28 1. Develop Implementation Plan Implementation Plan BA / Dev Mgr If a Release Manager is assigned to the deployment, they own the development and execution of the implementation plan #29 2. Set up Production Environment Hardware BA, Infra As needed 2 1. Document Application Administration Application Administration Operating Procedures BA / Dev Mgr 3 1. Develop back-out plan Back out plan BA / Dev Mgr Yes Can be part of implementation plan 4 1. Conduct Mock Implementation BA As needed 5 1. Make Go/ No-Go to begin deployment activities Go / No-Go email to project team Quality Gate 14: Mock Go / No-Go signoff email by Dev Mgr, SO BA/Dev Mgr/SO Yes Dev Mgr provides go no-go decision to BA for the application, SO provides go no-go decision to BA for security 6 1. Validate Secure Configuration (Hardware and Platform) Completed Server Hardening Checklists SO 7 1. Execute Implementation Plan BA / Developers This plan occurs on the day(s) of deployment. 8 1. Hold Final Security Review Meeting Meeting minutes SO 9 1. Make Go / No-Go to decision to go ‘Live’ in production Quality Gate 15: Prod Go / No-Go signoff email by Dev Mgr / SO BA / Dev Mgr / SO / Sponsor Yes ** Does this apply? You will have final decision if we release to the app store. #30 1 (6) Implementation
  • 7. 10 1. Testing in Production BA/ Testers Project implementation personnel must follow rules and restrictions stipulated in the ‘Testing in Production’ procedure #30 11 1. Deployment Notification Email outlining a successful deployment BA #30 1. Identify, prioritize, track and resolve bugs in production Bug tracker BA , Users BA is the point person for production issues for 30 days after the deployment; **App Brewery provides defect fixes for 90 days2. Monitor Statistics BA Provide PMO Director and Project User Group with production error statistics #31 2 1. Conduct project closeout activities Project closeout checklist BA #32, #33 3 1. Conduct project customer survey Customer project survey results Quality Gate 16: Project survey results Business Unit project participants BA Yes Project sponsor group provides feedback to a standard list of project survey questions in order to gauge customer satisfaction with the project and to identify potential process improvements #38 4 1. Conduct post-implementation project review and lessons learned session in order to evaluate the success of the project and identify what went right and areas for improvement · Notes from Project Evaluation BA/ PMO Dir Deliver project evaluation and lessons learned documentation to project team and kick-off action items #38 5 1. Obtain sign-off on project evaluation Signoff on project evaluation documentation Quality Gate 17: Signoff on project evaluation by PMO Director BA Yes #39 6 1. Add project deliverable to Securities products list to Perform Periodic Security Penetration Testing and Assessments Security Penetration Test Results and Issues List, Risk Assessment BA, Developer, SO As Needed 1. Identify Changes Any 2. Document Change Requests Change Request Doc BA, User Yes Use Bug tracker (Under evaluation) 3. Evaluate Change Requests Dev Mgr, BA Yes 1 1 (7) Post-Implementation (8) Change Control
  • 8. 4. Conduct impact assessment Dev Mgr, Developer As Needed 5. Review Change Request Dev Mgr, Developer Yes 6. Approve / Deny Change Request Dev Mgr Yes 7. Assign Priority/Version/Classification Dev Mgr Yes 8. Re-enter @ phase 3 or 4 of SDLC Depends on complexity of change if design is needed. 1