Archive
24 February 2003
Introduction
Web application development grows rapidly towards regular IT. However, the main difference will stay: the web is all about communication, and human communication depends heavily on the use of emotion. As we all know, the strength of traditional IT development does not lay in creative design…
More
The WUP team
The team should consist of a project manager, two or more developers and at least one functional decision maker. The developers can be technical developers, designers or text writers.
More
The tools of WUP
Before digging deeper into the process itself, let’s define the WUP toolkit first.
More
Design
In WUP, there is no difference between designers and programmers: they’re all developers in the WUP team. This, of course, implies that designers will have to read the technical design at least partially, as well as the functional design. Their feedback will only increase the overall quality of the application. However, apart from a functional and technical design, designers need their own set of tools and means of documentation.
More
Risk
It is very important to address risk in a system before even starting to develop. There are a few types of risk in every project that can be classified.
More
Project flow
The phases of a WUP project are shown below, including what happens in these phases.
Keep in mind that the phases as stated here are not linear in time, but they consist merely of recurring events.
More
Conceptual phase
WUP doesn’t define much of how to work in this phase, since its philosophy is to let everybody do in which he’s best. However, there are a couple of things that should be mentioned.
More
Analysis Phase
The analysis phase has the deliverable to come up with a starting point for the rest of the project. Remember, it doesn't lead to a fixed plan! It's just an initial guide kind of thing. Both customer and developers will change their minds later on, you can safely bet on that.
More
Development phase
The next phase in a typical WUP project is the development phase.
More
Post-deployment phase
The post-deployment phase can include beta testing, performance tuning, maintenance and user training. All this depends heavily on the agreements that are made with the customer. Therefore, there are no standard procedures in WUP that describe what to do.
More
Reporting project progress
The project manager has to keep track of the project’s progress. Every one or two weeks he should send out a status report to all members of the team, the customer and maybe some sponsors too. The schedule has to be fine-tuned using these reports.
More
Suggestions
The next set of suggestions makes using WUP a lot easier...
More
Resources
The following could be useful in applying WUP.
More
16 February 2003
Architectures
So, at work I am the guy who draws shapes with mysterious blocks and lines that other people eventually try to convert to software. Furthermore, I tend to have an opinion on almost anything. Don't ask why, but they call me Ming the Merciless here.
It's a little more than just software. I operate at the boundaries of software design and business. I bug everybody.
IT strategy
- Should my company expose its APIs, or should we wait?
-
How do I crank up the numbers of my software distribution?
-
I have a legacy system that doesn't communicate with our web front end, but I still like it; is it possible to change it without throwing it away?
-
Should we deploy a uniform IT infrastructure, or could we combine products on different platforms just as easy?
Stuff like this matters. I deal with it every day.
15 February 2003
Sitemap
Education: geophysics at the Utrecht University
In 1999, a study in Geophysics at the University of Utrecht, specializations Exploration Geophysics and Tectonophysics, resulted in a Master's degree.
More
Contact information
Agile methodology
To establish a rhythm in development, that will keep the project members on track even when the going gets tough, a development method can be used. I like agile methodologies like XP, SCRUM and WUP.
Implementing a new methodology hurts, but is also very rewarding. I have seen teams up their speed enormously by doing so. And it's a hobby, too.
About Centrical
Centrical is the playground of Sander Nagtegaal (that's me) and friends. You can find blogs, news, and personal stuff here.
Currently, I am not available for projects. However, I am always curious for new concepts and such. Let me know, I'm interested.
14 February 2003
Friends
These are my professional friends.
More
13 February 2003
CMS
This item supplies entry to the Content Management System.
More
Web Unified Process
WUP (Web Unified Process) is a method for building web applications in a
professional environment.
More
General terms and conditions
The general terms and conditions Centrical uses are supplied by the
FENIT.
More
Privacy policy
Thank you for visiting the Centrical Website and reviewing our privacy policy. Our privacy policy is clear:
We will collect
no personal information about you when you visit our website unless you choose to
provide that information to us.
More
Disclaimer
Information on this site is solely provided for general information purposes, on an as is basis. Despite our efforts, it might not be accurate, complete, up to date or applicable to any particular case.
More
Referring websites
Other websites that refer to Centrical are: