Thursday, November 22, 2007

Turkey Week :-)

Best week ever besides X-mas. Its a short week, there normally isn't much school work to do and you get to have a whole weekend of crazy shopping.

The lesson for the week:
System Development & Acquisition
There are few different types of ways to develop a system, which there are a few listed below:
  • SDLC (System development life cycle): This is probably the longest cycle, but it is the best to develop a system that meets the users needs. This cycle can be considered as a waterfall because you can always go back to a previous stage and it flows through. There are 6 different stages to this cycle: Planning, Analysis, Logical design, physical design, implementation, and maintenance.
  • JAD (Joint Application Design): It is a group meeting where everyone comes together and focuses at the task without any interruptions. Normally, developers will get a general idea on how the current system works, and the desires of the new system. This room would consist of a variety of people: the developing team who will keep the follow of the meeting and anaylis, users, managers, sponsors who provide input.
  • Prototyping: Basically developing a version of the actual system and allowing users to play with the model. The developing team would receive inputs from users and modify the prototype until the end user is satisfied.

Friday, November 9, 2007

Team work

Team work: is the ability of working with others to complete a task. Anywhere you work, you constantly working in teams. Sometimes people can belong to more than one team and perform different functions for each team. Granted problems can arise, because you are working with other people. As team, these differences need to be worked out.

I have listed a few quotes from HeartQuotes (http://www.heartquotes.net/teamwork-quotes.html):

Teamwork is the fuel that allows common people to attain uncommon results

The whole is greater than the sum of the parts.

A successful team beats with one heart.

Henry Ford:
Coming together is a beginning.Keeping together is progress.Working together is success.

Susan Gerke, IBM, Leadership Development:
Conflict is inevitable in a team ... in fact, to achieve synergistic solutions, a variety of ideas and approaches are needed. These are the ingredients for conflict.

You get the idea.