Write the software development plan for a software that implements a personal au
ID: 3797290 • Letter: W
Question
Write the software development plan for a software that implements a personal automation device. The block diagram below shows the input and output for a processor subsystem. The ports consist of an interface to a microphone for voice input, a Bluetooth radio for control and status messages to a smartphone, and an interface that can interface to various home automation components. Guidelines: Use the trial version of MagicDraw found at www.nomaeic.com. Your submission should show a screenshot of the General View of MagicDraw, a Composite Structure Diagram, and an Implementation Diagram of the personal automation system design. You do not need to hand in the source files.Explanation / Answer
The Software development plan is as follows:-
Purpose:- The pupose of this plan is to incorporate the develpment activities towards building a personal automation device.
Scope:-The scope of the project depends upon the resources available with development team to develope this tool.
Deliverables:-
Business use case analysis
Technical glossary
data model
design model
database design
Test package and Test summary
Project Plan:-
Project resourcing:- This is achived by staffing. Staffing can be achived by either recruitment or employing existing experienced resource.
Parties Involved:-
Project Manager:-This entity provides neccessary direction to the project and sets milestones
Architect:-Provides technical inputs at periodic interval
Business analyst:-Develope use cases
tester, requirement specialist are also needed in the team. Rest team is balanced by designers.
Phase Start End Prelimary study Week 1 Week 3 Requirement gathering Week 3 Week 6 Study of inscope and outscope Week 7 Week 10 Development of prototype Week 11 Week20 Testing the prototype Week 21 Week 30 Develope of Protoype-Phase 2 Week 30 Week 34 Designing of UI for tool Week 35 Week 45 Elaborative testing Week 46 Week 50 Hand off Week 52 Week 53Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.