|
|
| MethodScience
- Suite of Courses |
| |
|
UML 2.1 Overview for Management |
|
An Overview of The Unified Modeling
Language For Senior Management / Decision
Makers
[ 0.5 day, instructor lead
(optionally 1 day) ]
Provides the participants with arguments
for the use of UML 2.1 in practice. The need
for UML 2.1, the areas within an organization
where it can be applied, the benefits derived
by the deployment of UML 2.1, as well as the
issues associated with its use are discussed
here from a management viewpoint. Suggested
approach to be adopted in deploying UML 2.1
and associated costs and risks are discussed.
Also discussed in this half-day are current
literature, CASE tools, and related support
features/organizations. Optionally, this
half-day can be extended to a full-day in
order to satisfy issues, queries and concerns
of decision makers on a one-on-one basis.
|
|
|
|
An
Introduction to the Unified Modeling Language
For Object-oriented / Component-Based Development
(1 Day)
This 1-day introduction of the industry
standard Unified Modeling Language provides
participants with a solid foundation for
understanding the concepts of Object-orientation,
how they are represented in the UML 2.1, and
the practical relevance of each of the UML 2.1
diagrams in development of Components. This
course ensures thorough groundwork before
any of the more substantial UML 2.1 courses
are undertaken. |
|
|
|
An
Extensive Course in Modelling Requirements
using the Unified Modelling Language 2.0
and a Process-based Approach.
(3 Days)
|
4. |
|
|
A
Detailed and Practical Course on Analysis
and Design for Component-based Development
using The Unified Modeling Language.
(3-5 Days)
This comprehensive 3-day course
on the Unified Modeling Language provides
extensive and practical understanding of
how object-orientation can be applied in
a disciplined and industry standard way
for software development and integration.
The role of the UML 2.1 in modeling use case
based requirements, business analysis, system
design and system architecture is demonstrated.
|
|
|
|
A
Detailed discussion on the Process and Technologies
of Quality Assurance and Testing.
(2 day, instructor led)
Quality Assurance and Testing of
Software is a Science in itself. It starts
with the Initiation of a Project, carries
on during the Requirements Engineering,
Design and Development of software, ensures
through Testing the compliance of Functionality
and Data, and Never Ends. Each of these
deliverables (work products) can, and are,
produced using the Unified Modeling Language
standard. This course discusses the Quality
Assurance and Testing strategies for UML 2.1-based
projects including needs for test planning,
test Architecture, Tools and Techniques
and People.
|
|
|
|
A
Detailed Discussion on the Nuances of IT
Project Management for Component-based Software
Development in the E-Commerce Era.
(2 days, instructor led)
This 2-day course on Project Management
focuses on the significant issues of managing
projects for Component-based software development.
The course deals with issues related to
modern-day software development, component
integration, iterative and incremental lifecycles,
cost and budget estimations, scheduling
and tracking, and managing risks in IT projects.
Furthermore, important and current issues
related ‘sociology’ of software
development including team formation, impact
on reusability and user training and deployment
are also discussed. |
|
|
|
A
Detailed and Practical Course on Architecting
and Designing Component-based Software,
especially for the Internet, using The Unified
Modeling Language.
(3 days, instructor led)
This 3-day course on Component-based Software
Architecture using the Unified Modeling
Language provides extensive and practical
understanding of how software architecture
and design is created for such software,
especially when it is deployed on the Internet.
Thus, this is essentially architecting and
designing an e-Commerce or e-Business system
using UML 2.1 standards. The role of the UML 2.1
in modeling use case based requirements,
analysis and design, and system architecture
is demonstrated. |
|
|
|
An
Intense Practical course on Incorporating
Mobility in Business.
(2 days)
This 2-day course is a succinct presentation
of the extensive and comprehensive Handbook
of Research in Mobile Business (1100 pages,
100 authors, two-volumes, IDEAS Group Publication)
Edited by our Principal consultant. This
course updates participants on the latest
research and practical application of Mobility
in Business. As a result, participants are
equipped in strategizing and incorporating
mobile technologies in their business processes.
Quality, management and risks related to
mobility are also discussed. |
|
|
|
A
judicious combination of high-end research
and resultant application of Web Services
in creating Collaborative business processes
Globally.
(2 days)
This 2-day course is based on the research
and practical application of a group of
researchers in the area of Web Services
and Collaborative business processes. This
course provides information and hands-on
approach to the latest in Web Services. |
|
|
|
Agile approaches to software development include Scrum, Crystal and eXtreme Programming (XP).
This course demonstrates the application of these Agile processes together with formal methodologies. Agile combined with business analysis, architecture, design and quality assurance is shown here. |
|
|
|
Green IT Overview.
(1 day)
This 1-day course outlines the overall framework for Green IT. This includes devices, data centre and lifecycle management from environmental perspective. Attitude, policies, practices and technologies of Green IT are also discussed. |
|
|
|
Green Enterprise Transition .
(2 days)
A 2-day detailed approach on transforming an enterprise to a Green enterprise. This course covers strategies, framework, policies and practices for green IT. This course also demonstrates extending business intelligence for environmental intelligence. Discussions on metrics and measurements of carbon emissions and review of available software systems for carbon make this a very practical course. - |
| |