Skills
Software
SDLC
Inputs and Outputs
Miscellaneous
100
This skill allows one to: Be able to look very carefully at a lot of data Clearly understand detailed requirements Selecting critical information from masses of data
What is Attention to Detail
100
These are the three divisions of the software industry
What is Information Services, Vendors, and Consultants
100
These seven steps compose the Software Development Life Cycle
What is Planning, Requirements & Analysis, Design, Construction, Integration and Testing, Deployment, and Operations & Maintenance.
100
This phases of the SDLC has the inputs of Initial Scope Project Charter Project Constraints and the outputs of Final Scope Approved Project Plan
What is Planning
100
This phase of the SDLC has the inputs Approved Software Application and outputs Installed Software application, Installation Documentation User Documentation
What is Deployment
200
This skill involves: Ability to speak with clients and in front of groups Write recommendations Listen and communicate with teammates Effectively present findings and recommendations to management
What is Communication Skills
200
This is a collection of clearly defined set of computer instructions which directs computer processor to carry out specific operations
What is Software
200
The SDLC answers these questions
What is Who, What, When, Where, Why, How
200
This phase of the SDLC has inputs of: Project Plan Final Scope Project Charter and outputs of Approved SRS (Software Requirements Specification)
What is Requirements and Analysis
200
This phase of the SDLC has the inputs Installed Software Application User Documentation and outputs Issue Log Change Requests
What is Maintenance and Operations
300
This skill involves the ability to work with large teams and company liaisons
What is Teamwork
300
These are the two types of software
What is Systems Software, and Applications Software
300
These are the characteristics of good requirements
What is Complete, Concise, Consistent, Feasibly, Unambiguous, Testable
300
This phase of the SDLC has inputs of: SRS and outputs of Approved DD (Design Document) or TSD
What is Design
300
This development methodology is the first one used, is documentation driven, and is also referred to as a linear-sequential life cycle model
What is Waterfall
400
This skill involves the ability to Work with complex data to find and analyze inefficiencies, security threats and weakness Using information to solve business problems
What is Analytical Skills
400
This type of Software Supports the execution and development of other programs Controls the basic functions of a computer Usually pre-installed
What is Systems Software
400
These are Specialized software used to manage code
What is Concurrent Version System (CVS) ClearCase, GIT, Subversion
400
This phase of the SDLC has inputs of: DD, Developer Development Standards and outputs of: Unit test code/modules Unit test Report
What is Construction
400
This development model involves testing throughout the process and involves projects of small to medium duration
What is V-Model
500
This skill involves the ability to Be able to analyze an issue and make a decision on how to proceed Find creative and innovation solutions to problems
What is Critical Thinking and Problem Solving Skills
500
This type of software handles common and specialized tasks a user wants to perform
What is Applications Software
500
These are the four steps of requirements engineering
What is Elicitation, Analysis, Specification, and Validation
500
This phase of the SDLC involves the inputs: Unit tested Code, Unit test Report and the outputs: Approved Software Application Integration/System Report
What is Integration and System Testing
500
This development model emphasizes customer satisfaction over documentation and accommodates late changes in requirements.
What is Agile
M
e
n
u