Author: admin
-
SCM Process
It uses the tools which keep that the necessary change has been implemented adequately to the appropriate component. The SCM process defines a number of tasks: Identification Basic Object: Unit of Text created by a software engineer during analysis, design, code, or test. Aggregate Object: A collection of essential objects and other aggregate objects. Design Specification is…
-
Software Configuration Management
When we develop software, the product (software) undergoes many changes in their maintenance phase; we need to handle these changes effectively. Several individuals (programs) works together to achieve these common goals. This individual produces several work product (SC Items) e.g., Intermediate version of modules or test data used during debugging, parts of the final product.…
-
Entity-Relationship Diagrams
ER-modeling is a data modeling method used in software engineering to produce a conceptual data model of an information system. Diagrams created using this ER-modeling method are called Entity-Relationship Diagrams or ER diagrams or ERDs. Purpose of ERD Components of an ER Diagrams 1. Entity An entity can be a real-world object, either animate or…
-
Data Dictionaries
A data dictionary is a file or a set of files that includes a database’s metadata. The data dictionary hold records about other objects in the database, such as data ownership, data relationships to other objects, and other data. The data dictionary is an essential component of any relational database. Ironically, because of its importance,…
-
Data Flow Diagrams
A Data Flow Diagram (DFD) is a traditional visual representation of the information flows within a system. A neat and clear DFD can depict the right amount of the system requirement graphically. It can be manual, automated, or a combination of both. It shows how data enters and leaves the system, what changes the information,…
-
Requirements Analysis
Requirement analysis is significant and essential activity after elicitation. We analyze, refine, and scrutinize the gathered requirements to make consistent and unambiguous requirements. This activity reviews all requirements and may provide a graphical view of the entire system. After the completion of the analysis, it is expected that the understandability of the project may improve…
-
Software Requirement Specifications
The production of the requirements stage of the software development process is Software Requirements Specifications (SRS) (also called a requirements document). This report lays a foundation for software engineering activities and is constructing when entire requirements are elicited and analyzed. SRS is a formal report, which acts as a representation of software that enables the customers to review whether it…
-
Personnel Planning
Personnel Planning deals with staffing. Staffing deals with the appoint personnel for the position that is identified by the organizational structure. It involves: For personnel planning and scheduling, it is helpful to have efforts and schedule size for the subsystems and necessary component in the system. At planning time, when the system method has not…
-
Project Scheduling
Project-task scheduling is a significant project planning activity. It comprises deciding which functions would be taken up when. To schedule the project plan, a software project manager wants to do the following: The first method in scheduling a software plan involves identifying all the functions required to complete the project. A good judgment of the…
-
Risk Management Activities
Risk management consists of three main activities, as shown in fig: Risk Assessment The objective of risk assessment is to division the risks in the condition of their loss, causing potential. For risk assessment, first, every risk should be rated in two methods: Based on these two methods, the priority of each risk can be…