SlideShare a Scribd company logo
1 of 24
A typical SDLC Author Harry Niranjani
System Design in SDLC Author Harry Niranjani
Why System Design ? ,[object Object],[object Object],Author Harry Niranjani In order to explain how a product can be mis-designed (if that is a word !) in case of a flawed system design process.
This is how it goes… ,[object Object],[object Object],[object Object],[object Object],Author Harry Niranjani
[object Object],[object Object],Author Harry Niranjani ,[object Object],[object Object]
How to avoid this “Happy Hour” ? ,[object Object],[object Object],[object Object],Author Harry Niranjani
System Design Group  (SDG) ,[object Object],[object Object],[object Object],Author Harry Niranjani
SDG : Disciplines ,[object Object],[object Object],[object Object],Author Harry Niranjani
SDG: Roles ,[object Object],[object Object],[object Object],Author Harry Niranjani
SDG: Responsibilities ,[object Object],Author Harry Niranjani Role Area of Responsibility Team Project Management ,[object Object],Management Functional User Experience ,[object Object],[object Object],Business Analysis Architecture ,[object Object],Development Database Administration ,[object Object],Development Development Lead ,[object Object],[object Object],Development
System Design Process (SDP) ,[object Object],[object Object],[object Object],Author Harry Niranjani
SDP : Rules ,[object Object],[object Object],[object Object],[object Object],[object Object],Author Harry Niranjani
[object Object],[object Object],[object Object],SDP : Process Steps Author Harry Niranjani
Requirements Review Author Harry Niranjani
Activities during Requirements Review  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Author Harry Niranjani
Solutions Proposal Author Harry Niranjani Development Team
Activities during Solutions Proposal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Author Harry Niranjani
Design Selection/Approval  ,[object Object],Author Harry Niranjani
Activities in Design Selection/Approval ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Author Harry Niranjani
Technical Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Author Harry Niranjani
Post SDP Author Harry Niranjani
After System Design ,[object Object],[object Object],Author Harry Niranjani
Final Notes ,[object Object],[object Object],Author Harry Niranjani
Questions? Author Harry Niranjani

More Related Content

Similar to Why System Design

Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design Thinking
Ammad Nasir
 
Independent Design Engineering Project II (ADV9382): Final Presentation
Independent Design Engineering Project II (ADV9382): Final PresentationIndependent Design Engineering Project II (ADV9382): Final Presentation
Independent Design Engineering Project II (ADV9382): Final Presentation
Togo Kida
 
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
Aboli Maydeo
 

Similar to Why System Design (20)

Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
Developer week: An Engineer’s Essential Tool in Agile:  Design ThinkingDeveloper week: An Engineer’s Essential Tool in Agile:  Design Thinking
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
 
What is service design?
What is service design?What is service design?
What is service design?
 
Os Leung
Os LeungOs Leung
Os Leung
 
An Engineer’s Essential Tool in Agile: Design Thinking
An Engineer’s Essential Tool in Agile:  Design ThinkingAn Engineer’s Essential Tool in Agile:  Design Thinking
An Engineer’s Essential Tool in Agile: Design Thinking
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
 
Samsung's Agile & Lean UX Journey by Jaesung Jo
Samsung's Agile & Lean UX Journey by Jaesung JoSamsung's Agile & Lean UX Journey by Jaesung Jo
Samsung's Agile & Lean UX Journey by Jaesung Jo
 
Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design Thinking
 
Intro to Design (Lecture)
Intro to Design (Lecture)Intro to Design (Lecture)
Intro to Design (Lecture)
 
Independent Design Engineering Project II (ADV9382): Final Presentation
Independent Design Engineering Project II (ADV9382): Final PresentationIndependent Design Engineering Project II (ADV9382): Final Presentation
Independent Design Engineering Project II (ADV9382): Final Presentation
 
How to become a great developer
How to become a great developerHow to become a great developer
How to become a great developer
 
Beginners Guide to UX - Lean Apps
Beginners Guide to UX - Lean AppsBeginners Guide to UX - Lean Apps
Beginners Guide to UX - Lean Apps
 
Participatory Design: Discovering Unmet Needs & New Solutions
Participatory Design: Discovering Unmet Needs & New SolutionsParticipatory Design: Discovering Unmet Needs & New Solutions
Participatory Design: Discovering Unmet Needs & New Solutions
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Managing Stakeholders (LS2010, Session 804)
Managing Stakeholders (LS2010, Session 804)Managing Stakeholders (LS2010, Session 804)
Managing Stakeholders (LS2010, Session 804)
 
Design Thinking for Requirements Engineering
Design Thinking for Requirements EngineeringDesign Thinking for Requirements Engineering
Design Thinking for Requirements Engineering
 
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank
 
UXBC #26: Lean UX
UXBC #26: Lean UXUXBC #26: Lean UX
UXBC #26: Lean UX
 

Why System Design

Editor's Notes

  1. Start of the Execution phase Development: Review TD and create work items in TFS Estimate those work items Come up with the Delivery Milestones Communicate with PM team about possible issues with Deadlines Arrange resources accordingly to meet the deadlines Once Development team is confident they communicate with QA team QA Team: Review the GUI and start test planning Review the DB Changes to correct test scripts or create new ones Incorporate Usage Scenarios(Workflows) in test scripts Also