CORPORATE  PRODUCTS  LOGIN

 

 

Network Services

 


Programming Services

- Solutions
- Our Process
- Case Studies
- Competencies
- Service Inquiries

 


IT Staffing

 




Programming Services – Solutions

The ISS team of professionals will provide a full range of customized services tailored to meet technology needs today.  The software development division includes the full spectrum of services required to design a software solution.  Beginning with business process analysis and re-engineering, our analysts fully immerse themselves in your core business and formulate the underpinnings to define your solution requirements.  Semi- to fully- customized programs are recommended to optimize your business process.  The software development or coding is conducted in a controlled software development environment.  Technical project management ensures the delivery of your solution based on collaborative goal setting and prioritization of business requirements; project status reports occur at predetermined intervals.   

- Business Process Analysis / Re-engineering
- Custom Software Development
- Technical Project Management
- Software Support

Business Process Analysis / Re-engineering                             (back to top)

Business process assessment is conducted from within a limited number of frameworks: restructuring or re-organization of the enterprise processes and/or resource allocation guided by a strategic plan; refining or optimizing business process and workflow firmly established and working “well” within the enterprise; and finally, in the selection efforts related to the use of technology to support or automate business requirements.  Intelligent System Solutions’ business process analysis includes:

*       Flow chart diagramming of work flow and/or business processes

 

*       Summary report of areas of exposure or risk based on assessment

 

*       Recommendations for reduction and/or elimination of identified exposures and risks

 

*       Custom crafted solutions to optimize the client’s business process

 

 

Custom Software Development                                                (back to top)

Recommendations for semi- to fully- customized programs are determined from business process analysis and the evaluation of existing software applications.  Intelligent System Solutions ensures a controlled software development environment with the use of SourceSafe™.  Source code respositories and version control in the software development environment accomplishes three main goals:

Enhanced Productivity within the Development Team

While every development project requires an adequate level of software management, the costs and overhead associated with file-based version control often outweigh the benefits. By providing project-oriented software management, Visual SourceSafe enables the software team to automatically protect and track their most valuable source code, documentation, binaries, and all other file types as they change throughout the software life cycle.

Improve Software Quality Through Effective Source Code Control

Versioning features within SourceSafe provide snapshots of a project for the quick retrieval of any previous version in the software life cycle. Share and linking capabilities propagate changes across all shared and linked files whenever a file is updated.  Parallel development features, such as branching, enable the team to fork the development process into parallel projects and files, creating identical copies that inherit all versioning documentation but may be tracked as new, individual projects.  As revisions are made, files are added and modified, and the software life cycle grows, providing an audit trail for every file and every project. 

Data Security and Network Performance

Five levels of permissions are built into SourceSafe to define authorization at the project or user level.  Network performance is optimized for LANs, integrating effectively with the environment in place. The ability to store, document, version, and track any file of any type provides an extremely flexible environment that can adapt to any development setting, including design, development, testing, and debugging.

 

Technical Project Management                                                 (back to top)

Intelligent System Solutions employs a consistent account management structure within all project initiatives.  The hierarchical structure provides discrete definitions of roles and clearly defined responsibilities.  The structure also provides a framework to manage the entire life cycle of the project with membership from all domains of expertise collaborating in the successful outcome of the process.

Project Director: Responsible for the overall welfare of the project; financial tracking; change control; accountable for the successful outcome of the project.

Project Advisor: Responsible for the direction of the project and its success in meeting the business needs; provides recommendations with regard to the business process.

Project Manager: Responsible for the day-to-day management of the project; defining the project plan; assigning various tasks to project resources; managing the ISS staff, coordinating the project meetings with the client; accountable for project deadlines and implementation schedules.

Developers: Responsible for coding the application to the business requirements; responsible for technical documentation.

Testers: Responsible for testing the application; reporting system deficiencies; writing a user manual.

Technical Project Management includes:

*       Flow chart diagramming of work flow, business processes and/or network infrastructure

 

*       Summary report of areas of exposure or risk based on assessment

 

*       Collaborative goal setting with client to address exposure

 

*       Project plan development

 

*       Reporting of project status

 

 

Software Support                                                                      (back to top)

Effective software support mandates a structured framework. Without a defined process, the end user rarely has a positive experience; and that point defines the ultimate purpose of Intelligent System Solutions’ software support. Solving every user’s problem is not the primary focus. Establishing a positive experience, one where the end user is treated with respect, where the discussion of their issue is listened to with care and concern and hopefully, a resolution is provided. If the problem is not resolved, addressing the other primary functions of software support will impart a positive experience with both the Product and the Support structure.

*       Support channels to ensure communication

 

*       Distribution procedures to retrieve updates and patches

 

*       Direct contact with Call Center staff

 

*       Service Level Agreements (SLAs) to outline measurable service facilities

 

 

 

Network Services | Programming Services | IT Staffing
Home | Corporate | Products