SOFTWARE ENGINEERING | SOFTWARE DEVELOPMENT | CUSTOM COMPUTER PROGRAMMING SERVICES
McFarland Technology Inc. will provide qualified personnel, materials, facilities, equipment, test instrumentation, data collection and analysis, hardware and software, and other services that will support the Navy and Marine Corps in the execution of their overall organizational functions and the specific missions of the individual activities and ordering offices. Functional areas to be supported under this contract are described below.
3.1 - Research and Development Support
This functional area consists of supporting the development and application of scientific and analytical disciplines to conduct fundamental research; scientific study and experimentation directed toward advancing the state-of-the-art or increasing knowledge or understanding; concept formulation; assessment of system and subsystem requirements; development, analysis and evaluation of
concepts, technologies, systems and subsystems; and development of operational concepts and tactics with the end goal being the application of results to developing new or improving existing warfighting capabilities. This effort may include manning, operating, and maintaining test support craft and experimental vessels in the open ocean or restricted waters to support tests.
3.2 - Engineering, System Engineering and Process
This functional area consists of supporting the application of engineering disciplines to technically support development of new and existing Naval capabilities and systems, technically support development of significant alterations to existing systems, support integration and interface of existing equipment or software into different applications or platforms to support the warfighter, and
support evaluation of foreign or non-developmental systems, equipments, and technologies. This functional area also includes all support required within the area of environmental engineering of U. S. Navy weapon systems and base related infrastructure.
3.3 - Modeling, Simulation, and Analysis Support
This functional area consists of the application of a standardized, rigorous, structured methodology to create and validate a physical, mathematical, or otherwise logical representation of a system, entity, phenomenon, or process. The functional area involves the use of models, including emulators, prototypes, simulators, and stimulators, either statically or over time, to develop data as a basis
for making managerial, technical, strategic, or tactical decisions.
3.5 - System Design Documentation and Technical Data Support
This functional area involves the engineering effort required to prepare and assure that the detailed technical data documentation that is necessary to support system development reflects the latest design, configuration, integration, and installation concepts. Technical documentation may be in the form of paper, electronic (digital) or interactive computer systems.
3.6 - Software Engineering, Development, Programming, and Network Support
This functional area consists of applying the engineering and scientific disciplines to perform technical analysis of, technically support development of or selection of hardware and computer software, or modification to existing hardware and software for systems, test facilities, or training facilities. This also consists of software engineering efforts and programming support required to technically support software implementation in systems, sub-systems, and components utilizing computers, electronics, and software. Planning, designing, coding, testing, integrating, supporting, and delivering algorithms, software (source code and executables), computer programs are the inherent activities of this functional area. Commercial Off-The-Shelf (COTS) solutions and product modifications (e.g., software tools, licensing, and associated hardware) which are incidental to the overall support service efforts are considered within the scope of this functional area. Generally, the software development processes used for software development under this contract shall be, as a minimum, assessed at Software Engineering Institute (SEI) Capability Maturity Model (CMM) Level 3 or equivalent, however the Government may specify other (either lower or higher) standards in individual task orders issued under the contract.
3.8 - Human Factors, Performance, and Usability
This functional area consists of applying engineering, scientific, and analytical disciplines to ensure that design of interactive systems are safer, more secure and easier to use thereby reducing accidents due to human error, increasing system integrity and enabling more efficient process operations. This functional area also includes applying engineering, scientific, and analytical disciplines to ensure that the number, type, mix, knowledge, skills, and abilities (KSAs), aptitudes and physical characteristics of operators, maintainers and support personnel have been defined and documented early in the system design phase.
3.9 - System Safety Engineering Support
This functional area consists of applying engineering and analytical disciplines to ensure that safety is considered in all aspects of design, development, operation, maintenance, and modification of systems and platforms.
3.10 - Configuration Management (CM) Support
This functional area consists of applying engineering and analytical disciplines to identify, document, and verify the functional, performance, and physical characteristics of systems, to control changes and non-conformance, and to track actual configurations of systems and platforms.
3.11 - Quality Assurance (QA) Support
This functional area consists of applying engineering and analytical disciplines to ensure that the processes and products used in the design, development, fabrication, manufacture and installation result in quality products.
3.12 - Information System (IS) Development, Information Assurance (IA), and Information Technology (IT) Support
This functional area consists of providing information system software analysis, requirements definition, design, development, test, modification, installation, implementation, quality assurance, training, and documentation to meet the evolving data storage and reporting needs of programs and management. Analyze existing IT and IS databases, web sites, and IT applications and recommend new or improved interfaces and improved management tools that meet new management requirements, or improve management effectiveness and efficiency. Perform maintenance and technical support for Local Area Networks (LAN) and Wide Area Networks (WAN) that are outside the cognizance of the Navy Marine Corps Intranet (NMCI). Modify, implement and maintain web-based information systems and links. Develop web-site structure, prepare documentation for population, implement and maintain web sites. Provide systems engineering and technical support for establishment, test, upgrade, and operational support of systems, networks, workstations and support equipment hardware and software that are outside the cognizance of NMCI. Conduct IA analyses, develop, recommend, and implement, monitor, update, and maintain, IA practices, procedures, equipments, algorithms, and hardware that are outside the cognizance of NMCI.
3.18 - Training Support
This functional area consists of applying the engineering and analytical disciplines required to ensure that the warfighter and technical support community is provided with adequate instruction including applied exercises resulting in the attainment and retention of knowledge, skills, and attitudes regarding the platforms, systems, and warfighting capabilities they operate and maintain.
© Copyright 2017 McFarland Technology Inc.