WHAT YOU WILL LEARN
Critically analyze software program engineering improvement processes from our 4 chosen improvement philosophies (conventional, safe, agile, and lean)
Describe the trade-offs among the many philosophies with respect to environmental, organizational, and product constraints
Focus on the workings of exemplary processes inside every of the given philosophies
Carry out actions inside every of the 4 aforementioned philosophies and clarify how they fulfill the rules of the given philosophy
SKILLS YOU WILL GAIN
- Lean Software program Growth
- Kanban
- Agile Software program Growth
- Software program Growth Course of
- Software program Growth Package (SDK)
- Scrum (Software program Growth)
- Software Safety
- Software program Structure
- Software program Testing
- Software program Design
- Software program High quality
About this Specialization
This Specialization is designed for people who find themselves new to software program engineering. It’s additionally for many who have already developed software program, however want to achieve a deeper understanding of the underlying context and idea of software program improvement practices.
On the finish of this Specialization, we anticipate learners to have the ability to:
1.) Construct high-quality and safe software program utilizing SDLC methodologies equivalent to agile, lean, and conventional/waterfall.
2.) Analyze a software program improvement crew’s SDLC methodology and make suggestions for enhancements.
3.) Examine and distinction software program improvement methodologies with respect to environmental, organizational, and product constraints.
Utilized Studying Venture
To cement the theoretical idea into stable studying, learners will probably be given a number of fictional case research the place learners will probably be requested to make choices like what methodology will you select, what practices/processes will you employ and why? These tasks will assist learners apply the ideas into apply.
In agile course, learners will probably be requested to create a narrative map for a given state of affairs, and make a case for agile methodology.
In lean course, learners will probably be requested to create a price stream map and use design pondering to a ficticious case examine
All the tasks will probably be peer reviewed.
0 Comments