[PRINT-FRIENDLY
VERSION]
Our management strategy is devised to exploit:
• Inherent modularity of the project
• Skills and strengths exhibited by individual group members
• Skills and experience we would like to acquire from the project
Work is split up into the following main spatial units with non- hierarchical
structure:
• Administration and Planning
• System integration, analysis and testing
• Programming
Administration
and Planning
This wing has a two-fold operation. It serves to provide adequate logistics
and also exercise project management skills to draw out timelines, Gantt
charts and think ahead to draw out pertinent strategies. It works to ensure
smooth functioning of the other wings by ensuring effective day-to-day
role delegation and timetabling.
Janet Wang (Logistics and Organisation)
Janet has had previous experience of being a project manager. She executes
much of that responsibility in co-operation with Raghav. This involves
handling the group's logistics and organisation, taking care of coalescing
various aspects of the project and presenting the final product as a whole.
She is in charge of producing and publishing documents, which include
agendas, minutes, website, technical paper and the presentation.
Raghav Kapoor (Project Manager :: Strategies and Presentation)
Raghav has taken up the role of the Project Manager, sketching out strategies,
planning ahead and thinking of the next step. He involves himself in drafting
out timelines for the other wings to ensure work is done in time. The
group decided to keep a look-ahead policy and thus, Raghav is also involved
in the planning of the end-of-project presentation.
System
integration and testing
This wing aids and syncs with the Programming unit while proving effective
feedback to the Administrative wing. It provides tools, testing, code
review and benchmarking for the programmers.
David Cornish (Systems Analyst)
David is involved in programming, testing and code review. He has impressive
experience in developing computer applications which keeps him in good
stead with this role. David helps by looking into various tools available
for our software development to provide effective implementation techniques.
Tara Symeonides (Systems Analyst)
Tara has multifarious responsibilities. She looks at the group's work
from an end-user perspective. She also helps out the programmers by implementing
test-harnesses to examine and benchmark our code. She has done research
into the suite of algorithms that our application is implementing.
Programming
The programming unit provides for the hard coding
of the code.
Jonathan Knowles (Integration)
Jonathan has extensive experiences in software development. His ideas
spearhead the project giving it direction. He contributes towards the
integration and effective implementation of the project. He co-ordinates
between Matt and Phil to ensure harmonious code design.
Matt Painter (Factorisation)
Matt's forte is mathematics. He has done extensive research into the algorithms
that go behind our factorisation suite. Matt is in charge of coding the
factorisation unit. He will be implementing various algorithms that shall
effectively plug into our Distribution model.
Phil Wise (Distribution)
Phil is our JAVA expert. He has come up with an innovative scheme of distributing
factorisation algorithms. Phil is in charge of making a Distribution Model
that can plug into a suite of factorisation algorithms and effectively
distribute their workload.
Our role delegation scheme relies on a minimal
dependency paradigm. We work closely in teams of two (or at most three)
to ensure maximal work throughput, whilst making sure the group functions
as a whole, by maintaining good communication and frequent group discussions.
This is the reason why a non-hierarchical structure is adopted, whereby
members have equal stature within the group; communication flows efficiently
on the same level rather than up and down a hierarchy. This scheme also
provides shadowing wherein the group can compensate for the loss of one
of its members.
[top]
|