|
Intelitec Technical
Consulting
Intelitec Pacific
consulting services can help guide the organisation into growth through
software systems avoiding many of the pitfalls synonymous with the
implementation electronic information systems.
Decision
Support The software industry has no shortage of information.
Software vendors flood the market with product and service information,
all of which will solve the problem in one way or another. Intelitec
can work with the organisation in requirements analysis, buy vs. build
decision support and solution design.
IT Strategy
Development Many electronic support systems are implemented as
piecemeal solutions to an immediate problem. The implementation of a
new software system or process must take into consideration its impact on
other systems and processes, the focus and direction of the enterprise and
longer term planned and unplanned change. A piecemeal implementation
can result in suboptimal processes prone to rework and error. An IT
strategy examines the short term and long term requirements for the
electronic support of an organisations processes. By taking some
time in the early stages of process automation, many expensive mistakes -
synonymous with software implementation can be avoided.
Project
Management Project management assistance and services include;
stakeholder identification, requirements analysis and determination of the
project management functions - scope, time, cost, quality, human
resources, communications, risk and procurement. Intelitec Pacific
exploits a number of automated and comprehensively reported control
mechanisms to manage change during the project. Our process
helps maintain rigid links between project objectives and business
objectives. Integration with our software engineering project management
allows stakeholders to clearly and immediately identify external
environmental influences on the project as well as conflicting
requirements. Review points are maintained throughout the
project and project progress is reported against established
baselines. The entire process is reviewed upon completion and the
effectiveness of the project integration process is documented,
feeding-back the lessons learnt.
Maintenance Strategy
Development An Intelitec Pacific maintenance strategy will identify
maintenance and supporting processes to ensure the continuity of IT
operations and core business functions. The strategy analyses the
hardware and software components that are to be maintained and develops
service level agreements for suppliers and stakeholders. Maintenance
philosophy and service level requirements are analysed. Supporting
processes, required resources are identified and compliance criteria are
developed. System maintenance practices and strategy can be
formulated within the framework of the organisation's existing quality
systems.
Disaster Recovery & Contingency
Development Intelitec Pacific can help the organisation work
through a risk and impact analysis of system downtime, identify threats
and develop contingency strategies. A disaster recovery plan is
developed that meets business needs within agreed cost constraints.
Our consultants take an in depth look at business critical functions,
critical data and software, contingency options, threats to the system,
security analysis, standby sites, backup methodologies, recovery and
cutover procedures. A prevention and recovery plan ensues detailing
implementation plan, hardware and software requirements, business process
required, prevention and recovery plan cutover criteria and review
procedures.
Procurement Management Intelitec Pacific
consultants can help the organisation plan, setup and manage the IT
related procurement process on an individual project basis or as a
foundation for enterprise wide procurement.. On a project based
procurement planning task, a procurement plan describes the procurement
requirements, strategies and methods to be utilised. In setting up the
process, many elements of the procurement are documented and aligned with
the project plan; a list of potential suppliers with description of
the goods and services they supply; a written statement of the selection
criteria and process; and in some cases written endorsement from the
purchasing officer that the procurement process is correct.
Execution of the procurement may vary depending on environmental and
organisational constraints. In general services are available for
evaluating responses and selecting supplier or suppliers based on weighted
criteria; negotiating supply contracts; variance analysis and
implementation of agreed changes and resolution of contractual
conflicts.
Implementation Services - Scoping
requirements System implementation is every bit as critical as
requirements, development and product selection. Intelitec
implementation services are based on standardised project management
methods. A review of the project plan and other documentation
is carried out to determine installation requirements and issues.
Then a preliminary scope document is developed and distributed to
identified parties. Implementation areas are identified and developed
further with the project team. Review/negotiate requests for
revisions to scope are undertaken with client users and system
developers. Final documentation is prepared according to project
standards and key dates or events are reviewed in terms of conflict with
scheduled events. Implementation is monitored and reported
consistent with the project methodology.
Implementation Services
- Post Implementation Review Significant process improvement can
ensue from a post-implementation review. It must be consistent with
organisational standards and success criteria. The purpose of the
review is clearly stated to define boundaries and scope, this purpose is
expanded into specific criteria for outcomes, metrics describing outcomes
and standards related to the implementation. The review itself is
scheduled and staffed appropriately where specialist systems are tested
for conformance to requirements.
Security & Privacy
Controls With more and more organisations realising the benefits of
doing business online, both security and privacy are becoming critical
areas of review. Development of a security policy for electronic
systems is also becoming an essential requirement for doing business with
many government agencies and some private organisations. Intelitec
Pacific can assist in the formulation of staff and published information
policies that conform to national standards. One of the cornerstone
benefits of an e-commerce is that of pushing administrative burden out to
external stakeholders. Banks do this very well with online
banking. In doing so, often data must be stored relation to
individuals and businesses outside the organisation and even individuals
within the organisation. Careful consideration must be given to the
use and disclosure of such information. The latest review of
national privacy legislation has recommended some ten fundamental elements
of information storage, security of the same and its disclosure.
Reviews of security and privacy relating to the electronic systems can be
undertaken as part of a wider reaching IT strategy or
individually.
Risk Management IT systems today are
intrinsic to the processes and operation of any organisation. A risk
relating to the successful design, development, procurement, operation or
maintenance of electronic systems is a risk to business viability.
Often IT systems are ranked as one of the highest risk components in a
process or project. An IT and process risk assessment is
carried out in any normal project planning task. A risk assessment
is also valuable at any organisational change point. Development of
a standardised risk management system often involves; Identifying
possible events, from both external and internal sources, that may affect
success outcomes; Analysing and documenting the risks; Selecting and
modifying risk management tools and techniques to develop the preferred
risk approaches; Developing risk management plans and strategies, for
example, avoidance, mitigation, or acceptance; Developing a risk
management system to maintain effective management and communication of
risk. Managing project risk in accordance with the project and
management plans. Reviewing project progress and analyzing variances
due to unplanned events. Responding to unplanned events with minimal
disruption and conflict; Ensuring stakeholders clearly understand
project objectives, and are fully informed during the project; Monitoring
potential internal and external risks, and take remedial action if
required; and finally Reviewing the effectiveness of the risk management
system.
|
Case
Study Business
Intelligence |
|
Client: Financial Institution Requirement: Aggregate
and drill-down online Reporting
When a major Australian
credit union implemented a new management suite proven to be
successful overseas, quite some localisation effort needed to be
undertaken. Part of that localisation requirement included a
new suite of business intelligence tools. In the area of
wholesale finance, a live online reporting mechanism was required to
support lending decisions and facilitate statutory reporting
requirements. Intelitec engineers were able to quickly analyse
the data structure and build a custom reporting suite to meet the
requirement. The solution featured compiled Crystal reports
based executables drawing on production data. A number of
environmental variables were used to build the decision support
cubes. Other reports in the suite featured warning tolerances
and trend analysis based on geographic
data. |
|
Case
Study e-commerce |
|
Client: National Registered Training
Organisation Requirement: Live online enrolment and credit
clearing
Through careful analysis of IT requirements to
support growth in online and traditional training, the client
organisation resolved to implement automated enrolment and credit
clearing facilities. Leveraging a network and server
infrastructure setup to support online training and hosting
in-house, the facility was expanded to cater for high encryption
required for online trading.
A public key
infrastructure made available through trusted root certification
authorities supplied 128bit certificates for use on the
organisations web and database servers. A live credit clearing
gateway was constructed with tight integration to the training
extranet.
The organisation is now realising the true
commercial benefit of e-commerce in terms of lifting the
administrative load and streamlining repetitive
processes. |
|
|
Glossary
Bytes - Software Design Enterprise
Architecture |
|
Classic software architecture refers to the manner in which
presentation, business logic and data are partitioned physically or
logically. Its most widely referenced meaning is broken into
categories of 2-tier, 3-tier and n-tier architectures. A new
category has emerged in recent times; 'enterprise
architecture'.
2-tier architecture generally refers to
classic client/server software, whereby the systems data resides on
a server that may be shared among a number of workstations.
The meaning of '2-tier architecture' is sometimes divided even
further into 'fat' and 'thin client'. 'Client/Server'
generally refers to 'fat client' architecture in that most of the
business logic, processing and presentation is performed at the
workstation. This design was seen as limiting due to perceived
low capacity of workstation equipment and increased network
load.
The term 'thin-client' is used very loosely and
can refer to generic presentation services such as RDP, Terminal
Services and Citrix. It can refer to character based
interfaces such as telnet. It is also being widely used to
describe browser based functionality, be it html only, light weight
active elements or script.
Either way, the advent of 'thin
client' (re-invented as a technique better than 'fat-client' which
of course was better than terminal based 'thin' clients) has
prompted engineers to push the processing back onto the server or
servers. This gives rise to 3-tier, a classic break down of
presentation on the workstation, processing that is at least
logically (and sometimes physically) located on a remote server, and
thirdly, a data tier which again may be separated logically or
physically.
'n-tier' architecture is then the natural
extension to 3-tier giving the designer freedom to locate processing
on any number of tiers and or servers. This became very useful
where integration of isolated systems required communication of
logic and process at the middle tiers. This is where we get
the term middleware.
Proponents of the new 'enterprise
architecture' are citing disjointed and piecemeal development
of middleware mixed with older architectures as good reason to
re-think software architecture altogether. The enterprise
architecture model separates common services from problem-domain
logic. All middleware components are serviced by 'container
services' and in general true distributed object models can be built
which are location transparent.
The only problem now
is, we have a few to choose from. Intelitec Pacific has
designed and developed distributed enterprise systems in both .NET
and J2EE environments. |
|
Glossary
Bytes - People Software
Engineering |
|
Software engineering is concerned with the theories, methods
and tools which are needed to develop software. The term
'software engineering' was coined in the late 1960's at a conference
held to discuss what was then called the 'software crisis'.
The software crisis resulted directly from the introduction
of third generation computers. These machines were orders of
magnitude more powerful than their second-generation
predecessors. Their power made possible applications that were
previously unrealizable. The implementation of these applications
required large software systems to be built.
Today, software
engineers model parts of the real world in software. These
models are often large, abstract and complex and thus must be
clarified in rigid documentation. Producing these documents is
as much a part of software engineering as is the programming
itself.
Since the real world is modeled on changes, so
too is software. Therefore, software engineering is also
concerned with the evolution of these models to meet the changing
requirements of the organisation and environment in which they
operate. |
|
Glossary
Bytes - Privacy Cookies |
|
A
cookie is a packet of information sent by an HTTP server to a World
Wide Web browser and then sent back by the browser each time it
accesses that server. Cookies can contain any arbitrary information
the server chooses.
Typically this is used to authenticate
or identify a registered user of a web site without requiring them
to sign in again every time they access that site. Cookies are
required because a server cannot keep records of who has visited it
- that record is maintained by a user's browser and then transmitted
back to the server.
Passworded sites use cookies so that you
don't have to log in each time you choose a new page or log back in
the next day. Some people don't like cookies because they can be set
to track information that people consider private, such as which
pages they looked at. Amazon.com, for example, uses cookies to see
where you go on its site. When you revisit the site, it offers you a
front page and suggests books based on the information gleaned from
the cookies. |
|
Glossary
Bytes - Productivity Workflow
Applications |
|
A
workflow is a defined series of tasks within an organization to
produce a final outcome. At each stage in the workflow, one
individual or group is responsible for a specific task. In an
automated setting, workflow software ensures that individuals
responsible for particular tasks such as task signoff, document
preparation or HR tasks are notified, usually by email, and receive
the data they need to execute their stage of the process.
Workflow requires a networked environment which supports electronic
routing of work from one user to the next, and links documents to
the underlying business process.
E-mail facilitates workflow
because it allows better dissemination of information and has no
physical boundaries; workflow can bring discrete databases together
and preserve the accessibility of the information to each user.
|
|