Knowledge with SDLC(system development life cycle) such as Structured Analysis, Object-Oriented(O-O) Analysis and Agile/Adaptive Method
Understand of feasibility with Initial fact-finding
Experience with a Variety Diagrams such as Context Diagram, Diagram 0 DFD and Lower level Diagram
Related Projects
Case study of E-Cleaners: Investigate current system and deliver the new system for the company. Systems Analysis and Design. (On going project)
School's Curriculum for the Skill (What I have learned)
Systems Analysis and DesignThird Semester
Utilize the terminology and notation conventions of structured methodologies and use cases to create narratives and design models of the required business processes.
Understand the phases of the Systems Development Life Cycle (SDLC) and apply them to the analysis of the case study.
Understand and document the tasks, functions and outcomes of each SDLC phase.
Conduct a cost benefit analysis of the feasibility of the proposed system.
Calculate and apply the standard financial analysis techniques as per the accounting requirements.
Collaborate with team members in a team environment to analyze, design and document the application requirements.
Analyze the application system in order to identify the necessary users, processes, data, objects, and/or classes.
Design and document the graphical user interface (inputs and outputs), the data model, and the network model.
Document the full system requirements through a set of business deliverables that target specific aspects of the system.
Communicate the finalized system specifications by means of a formal presentation to the class.
Use a CASE (Computer Assisted Software Engineering) tool to create a data repository of the system diagrams and data models.
Interactive User Interface DesignSecond Semester
Apply the phases of the user-centered iterative design process to a prototype project.
Plan and create effective interactive interface designs.
Develop user scenarios.
Identify user requirements.
Design user interfaces, interaction design and information architecture using proper terms and vocabulary.
Create wireframes and information flow models for projects/applications.
Anticipate user errors and screen problems.
Apply information architecture principles to user interface design.
Conduct usability testing with users.
Conduct effective user feedback sessions with testing models.