Contents


Name of Skill Classification of Skill Prerequisites for Skill Related Software Engineering Area(s) Rationale for Skill Roles for Skill Work Related To Skill Real World Examples Role of Academia/Industry Tools supporting the skill Skill Self Assessment References



Rationale for Skill

  • SDLC lowers the cost of software development while simultaneously improving quality and shortening production time.
  • SDLC defines the requirements of the new system. It then creates the software through the stages of analysis, planning, design, development, testing, and deployment.


Roles for Skill

  • Determine one or more organization-wide life cycle models.
  • Select a team software process


Work Related to Skill (Related Activities and Artifacts)

  1. Identify the Current Problems
  2. Select appropriate life cycle model
  3. Define requirements based on that model.
  4. Decide a process to follow.
  5. Lead team to execution of that life cycle process


Real-World Example/Scenario of Skill (Text, Graphic, Audio, Video)

  1. Waterfall Model: Waterfall model is like a making of TEA where all the above specified phase is same like
    Requirement Gathering and analysis: Find out the need of making Tea System Design: Making of tea in various phases, following the sequential order
    Implementation: Here the execution is done, finally how we are making tea which can be in units like boiling of water, putting sugar and tea and then milk separately
    Integration and Testing: Here all the ingredients are put together which are in above phase are in units and the finally testing of tea is done
    Deployment of system: Here the tea is served to the specific customers
    Maintenance: Tea is preserved, for the further uses.
    Waterfall model is same as making of tea as once the process of making tea is done cannot be revert back.

    For more examples click here