At Maze Net, we have made the art of migration,
a science with a long list of success stories.
Managed by the most innovative minds, led by
highly experienced professionals and supported
by a very talented delivery team, Maze Net is
committed in providing the best quality solutions
to its customers. Project Delivery in Maze Net
comprises four major phases each of which has
various sub steps aimed at producing high quality,
cost effective results. Aiming to achieve the
best results and optimum customer comfort, Maze
Net follows the unique CTM Model. CTM (Continuity
Team Member) ensures continuous contact between
customer and the offsite team during the entire
project life cycle.
The Global Delivery Model
The Global Delivery Model (GDM) pioneered by
Maze Net Technologies in the early years of
the outsourcing trend, emerged as a calvanizing
force in the industry and led to the rise of
offshore global outsourcing. Today, offshore
global outsourcing has gained widespread acceptance
as a crucial aspect of a business strategy.
Enabled by the availability
of highly educated, technically skilled and
low-cost talent in India and other emerging
economies, the GDM has achieved broad acceptance
through its ability to deliver lower costs,
higher quality, and productivity.
At the core of GDM are two principals:
Breaking
the pieces of the project into logical components
Distributing
these components geo-locationally, to develop
them in the most cost efficient manner,
thereby creating maximum value.
Project Management
Our project management and project quality processes
are strengthened by the use of a variety of
tools which help us manage the complexities
of the Global Delivery Model (GDM).
At Maze Net Technologies, project
management processes are in line with SEI CMMI
Level 5. This is the highest possible CMMI rating
from the Carnegie Mellon Software Engineering
Institute (SEI), a research and development
center which focuses on improving software-engineering
practices. The CMMI Level 5 is our yardstick
for the high standards we attain in terms of
quality and cost. CMMI Level 5 processes address
every aspect of a project across the project
life cycle, including:
Project planning
Project monitoring, reporting procedures
Project risk management
Configuration management
Change management
Conflict resolution
Communication
At the outset of every engagement, Maze Net Technologies project planning detail all aspects
of the project, including:
Project profile
Life cycle processes
Deliverables with cost estimates and time tables
Goals and milestones
Project tracking
Defect estimates and prevention
Team roles, skills, training
Risks and mitigation plan
A detailed overview of Maze Net Technologies’s Development
Methodology, can be accessed below:
 |
Methodology of development |
Maze Net Technologies believes
that well-defined processes and methodologies
are key to the success of any project. Therefore,
for every client/project Maze Net Technologies
defines the interface methodology that helps
it in the successful execution of the project.
On
receipt of the contract, Maze Net Technologies
assigns a Project Manager who will be responsible
for development, deliverables, quality and communications.
The Project Manager will be the primary contact
point for the smooth execution of the project.
At predefined intervals or on exceptions, senior
management of Maze Net Technologies gets involved
for project monitoring and to provide solutions
to roadblocks.
Maze Net Technologies also expects the client to
assign a contact person who will be responsible
for all communications, clarifications, etc.
The
project starts with a kick-off meeting. General
project outlines and the communication channels
are established during this meeting.
Maze Net Technologies develops a number of design
options for the project. The client must select
the design they want from the options presented.
After
the client has chosen an option, Maze Net Technologies
incorporates further changes suggested into
the final Implementation.
Maze Net Technologies prepares a Business
Requirements document for client review. The
purpose of this document is to synchronize our
understanding of the requirements with client
expectations. This document also identifies
the deliverables.
The
client must approve the Business Requirements
document.
Maze Net Technologies Project Manager makes a detailed
Project Schedule, listing the activities, resources,
timelines, milestones, etc. using Microsoft
Project. This schedule becomes the basis for
project monitoring.
Maze Net Technologies develops an Outline Specification
document for the client’s approval. This
document will be the first document showing
an outline of the solution developed by Maze Net Technologies for the requirements identified
in the Business requirements document. The proposed
solution will cover various aspects like business
rules, user interfaces, data flow diagrams,
entity relationships, data structures, etc.
At this stage, Maze Net Technologies breaks
the proposed application system into logical
components and identifies each logical component
as a use case. We work out the detailed specifications
of each use case and submit it to the client
for their approval. The detailed specifications
document becomes the basis of software design
for the proposed solution. Based on detailed
specifications, a QC team starts working on
the test plans to cover all business requirements
that must be tested.
The
detailed design is the next step in the software
development. The detailed design addresses the
requirements at the field level and documents
the entire design of the proposed solution.
Based
on the detailed design, Maze Net Technologies
develops the use case and puts all the necessary
code behind it. The code is highly modular and
well documented.
After
coding, the use case undergoes our quality control
(QC) cycle.
After getting the QC approved use
case, it is delivered to the client for their
review and test.
Modifications are incorporated in the use case,
based on the feedback from the client.
This
way, all the use cases are developed and put
in the private test area for review by the client.
Depending on the client needs, Maze Net Technologies may
publish the interim code on the private test
area for their code review.
After
development of all the use cases, the entire
application system is passed through the Maze Net Technologies quality control cycle for system
testing and then delivered to the client for
their testing.
Based on the client inputs, the
necessary modifications are carried out and
as the complete application is ready, it is
delivered to the client.
All
necessary documentation, as required are developed
and delivered to the client.
Throughout
the development phase, regular project status
reporting is done.
It
is the client’s responsibility to test
the project to determine if there are any changes
to be considered. However, these changes are
limited to bug fixing only. Any modification
that is a result of a change in specification
are negotiated and charged separately. If no
feedback is received within 14 days of the completion
of the project, Maze Net Technologies will assumed that
the client has signed off on the project and
it is 100% complete. Any changes requested after
that are negotiated and charged separately.
 |
Technical Expertise |
Our management and development
team is well-schooled in a broad range of premier
technologies essential to business today, including
Microsoft SQL Server, .NET platform, Web Services.
As businesses evolve and technology advances,
Maze Net Technologies continues to stay ahead
of the curve, offering our clients the best
solutions that technology has to offer.
Our Technologies:
Servers
: Web logic, Microsoft Site server/commerce
server , Oracle Application Server
(9i,), Red Hat Enterprise Linux Server
Enterprise
Application Integration Products : MQSeries,
Biztalk Server
Server
Side : ASP, JSP, Servelets, EJB and other J2EE
technologies
Standards
& Middleware : COM/DCOM, EJB, J2EE
Languages/Tools
: MS .Net, VB, VBA, VC++, C#, Java, Java Script,
Perl, VB, Script, PHP
OS
: Red Hat Enterprise Linux Server, Windows 2003(’98,
NT)