Wednesday, December 26, 2007

JAKA Group - Week 5 Progress Report

This week I have accomplished:

**Andrew Mantes**

  • Had meeting with our client and was informed about the process and scope of the project
  • Read basic information about HTML, XML, and JavaScript
**Jamilla Tabal**
  • Had a chance to meet the client in person.
  • Joined the project official website.
  • Had a clearer understanding of how the system works.
  • Acquired the forms needed for the project.
  • Researched on the needed technologies for the system(bar coding system).
**Karen Pajarito**
  • Met with our client
  • Researched the new concepts and tools that will be needed in the system
  • Got a copy of the necessary forms needed in developing the system
  • Joined our project’s site


**Ada Angeli D. Cariaga**
  • Having a meeting with Dr. Alvin Marcelo (our client) and discuss our project

Our next week goals:

  • Start finalizing the requirements
  • Start doing the analysis model
  • Start doing the RTM
  • Research circulars on how to fill-up forms.
  • Continuously communicate with client.
  • Decide on the technology to be used to implement the system.
  • Look for the tools that will be used in developing the system
  • Continue to communicate with our client
  • Start working on the deliverables
  • Reflect on the details and functionalities of the project based on the data given by the client
  • Formulate a personal draft of the project’s system requirements
  • Initially determine the actors, use cases, and other functionalities concerned in the project

Our most important concerns/issues/questions are:
  • Start doing the project
  • How to manage the project
  • What is the most efficient way to implement a bar coding system?
  • The tools that will be used in developing the system

We learned:

**Andrew Mantes**

  • Some basics of internet applications
  • Project leader's responsibilities
**Jamilla Tabal**
  • The importance of clear and efficient communication among the project team in order to finish the desired project.
  • The impact of efficient project implementation.
  • The importance of meeting the client in person to easily clarify things regarding the project.
  • Importance of Project Management

**Karen Pajarito**
  • Importance of project management
  • How to negotiate with our client
  • Importance of personal collaboration with our group and client
  • Processing of Philhealth claims
  • Present situation of Philhealth claims
  • Relevance and impact of the project on the community
  • An overview of project management

**Ada Angeli D. Cariaga**
  • The importance of our project
  • The possible effect if we finished our project
  • Prioritization


Wednesday, December 19, 2007

PYRAMID PROGRESS REPORT

This week we have accomplished...

Todz:
Meeting with our client
Learning more about the system to be developed
Meeting with the group to summarize meeting with the client, plans and delegation of tasks
Reviewing the RTM, Use Case Diagram and Use Case Specifications
Creating a site to where files are uploaded and members can communicate

Rich:
Meeting with our client
Learning more about the system to be developed
Meeting with the group to summarize meeting with the client, plans and delegation of tasks
Reviewing the RTM, Use Case Diagram and Use Case Specifications
Posting plans and minutes of meeting to 192 blog

Hannah:
Learning more about the system to be developed
Meeting with the group to summarize meeting with the client, plans and delegation of tasks
Reviewing the RTM, Use Case Diagram and Use Case Specifications
Suggesting timeline for our project

Our next week goals:
Completing timeline for the project
Start with the Use Case Diagram and Use Case Specifications
Follow up some questions with our client
Learn php

Our most important concerns/ issues/ questions are:
Some clarifications about the system
Start with the deliverables

We learned:

Todz:
Requirements Traceability Matrix
The importance of communicating and negotiating properly with the client

Rich:
The importance of communication with clients
The importance of planning our actions and delegation of tasks

Hannah:
Requirements Traceability Matrix
The importance of communication with clients

Sunday, December 16, 2007

JAKA Group - Week 4 Progress Report

This week I have accomplished:

**Andrew Mantes**

  • Set appointment with our client
  • Plan our unofficial time line
  • Expose to the concept of requirements traceability matrix (RTM) and its perspectives
**Jamilla Tabal**
  • Understanding the purpose of a Requirements Traceability Matrix
  • Learning how to create an RTM
  • Collaborated with the group in arranging an appointment with the project client
**Karen Pajarito**
  • Cooperated with out group in setting out the schedule to accomplish the deliverables
  • Provided the absentees a file containing a brief summary of the discussion about RTM
  • Researched on PHILHEALTH claims matters
**Ada Angeli D. Cariaga**
  • Planning on how to do the project, ask for a meeting to discuss certain issues
Our next week goals:
  • Meet with our client for the requirements of the system
  • Discuss the project in person with our client
  • Discuss the details and functionalities of the project based on the data given by the client
  • Initially determine the actors, use cases, and other functionalities concerned in the project
  • Get sample forms and data needed in developing the system
  • Start working on the deliverables as soon as the client and our group agreed on the system’s requirements
  • Formulate a draft of system’s requirements and specifications
  • Start listing the requirements for the project
  • Plan how the project will be done

Our most important concerns/issues/questions are:
  • Concrete details of the system we’ll be going to develop
  • What is the step-by-step procedure in managing the forms?
  • What data do we have to keep track of?
  • What are the major functions the system performs?
  • How to do the task during Christmas break
We learned:

**Andrew Mantes**

  • Learned the implication and possible effects of having plenty of requirements and/or having your requirements revised from time to time
    **Jamilla Tabal**
    • Requirements Traceability Matrix
    • The importance of having a clear idea on the system requirements and functionalities so as to minimize future RTM revisions
    **Karen Pajarito**
    • Requirements Traceability Matrix (RTM) and its initial components
    • Some possible components that can be added in the RTM
    • Importance of RTM in software development
    **Ada Angeli D. Cariaga**
    • Requirements traceability matrix and how will it be helpful in our project
    • That in any project you need to prioritize things

    Wednesday, December 12, 2007

    JAKA Group - Progress Report

    This week I have accomplished:

    **Andrew Mantes**
    • Collaborated with our group to create use case diagram for The Bulilit Liga case study.
    • Created the revised use case diagram for the above study.
    • Researched on some possible technologies to be used in the project.
    • Gathered information and details regarding the PHILHEALTH claims management system and other related matters.

    **Jamilla Tabal**

    • Creating and Developing a use case model for the sample case, “Bulilit Liga”.
    • Performing a walkthrough on the mentioned case study, assuming the role of a reviewer.

    **Karen Pajarito**

    • Played the role of a reviewer of the other group’s use case model
    • Preferred format for the action list document

    **Ada Angeli D. Cariaga**

    • Designed and created the use case model of “Ang Bulilit Liga” as a sample case study.
    • Act as the scribe in the walkthrough done for the case study

    Our next week goals:

    • Get in touch with our client and tried to acquire necessary information regarding the project personally.
    • Decide on the project’s requirements and features
    • Learn design engineering

    Our most important concerns/issues/questions are:
    • What are the specifications of the project?
    • What is the step-by-step procedure in managing the forms?
    • What data do we have to keep track of?
    • What are the major functions the system performs?
    • Requirements of the project assigned to the group

    We learned:

    **Andrew Mantes**

    • I've learned some concepts regarding requirements engineering especially requirements specs and requirements analysis.

    **Jamilla Tabal**

    • I’ve learned the step-by-step process of developing a use case model and how a walkthrough is done as well as the things that need to be included in an action list. Also, I learned the differences among the three classes, namely : Boundary Class, Control class and Entity class.

    **Karen Pajarito**

    • Software engineering and what it is all about
    • Importance of quality to the software development
      Role played of each person involved in the software development process and its mportance
    • Object-oriented concepts and process model
    • UML and how to do some modeling activities
    • Concepts of requirements engineering
    • How to perform a walkthrough to a group’s use case model

    **Ada Angeli D. Cariaga**

    • The importance of the walkthrough in software development
    • The importance and uses of action list
    • Requirements engineering

    Sunday, December 9, 2007

    Week 3 Progress Report...

    This week we have accomplished:

    .::David Achacon
      1. We had a chance to experience a walk through. We didn't have the pre- and post-walk through activities, only the walk through proper. The chairman presented the Use Case Model to the reviewer while the scribe listed all the errors and the comments of the reviewer. This is also called action list.
    .::Helen Borromeo
      1. Researching about the project assigned to us namely "Surgery Follow-up Through Text Messaging"
    .::Denise Carlos
      1. Reading chapter 3 – Requirements Engineering
      2. Reading “Ang Bulilit Liga” case study
      3. Creating a Use Case Model for the said case study
      4. Reviewing the Use Case Model of the said case study by a walkthrough
    .::Maryann Kaye Puyaoan
      1. Creating and Developing Use Case Model using Use Case Diagram for “Bulilit Liga” case study
      2. Discussing Use Case Model, and Use Analysis Technique

    Next week our goals are:
      1. To understand the requirements traceability matrix
      2. Start creating the basic deliverables of our project

    Our most important concerns/issues/questions are:
      1. The format that we'll have to follow when creating an action list during a walk through
      2. Arguments raised between the project developer and the reviewer of the work product
      3. Details of the Special Project we are going to make
      4. Do we need to make our project web-based to support its text messaging capability?

    We learned:

    .::David
      1. I have learned to criticize the product and not the person who made it. I also learned to always document the action list.

    .::Helen
      1. Use Case Analysis and the correspondence of the deliverables to the components of the project

    .::Denise
      1. Making Use Case Model for a system. By just looking at this model, it would be easier for the developers, users and costumers to understand the specifications of the system
      2. From our walk through activity, I realized that the people in a review team must cooperate and do their job well because it will be the basis of how effective the walk through will be. That is, the developer must present the work product clearly to avoid ambiguities and misunderstandings. In doing so, it will be easier for the reviewer to find bugs. Also, the scribe must document the walk through with a clear and precise action list during the walk through.

    .::Maryann
      1. How to make Use Case Model using Use Case Diagram
      2. UML
      3. What is Analysis Modeling technique
      4. Differences between Boundary, Control and Entity