software development partner that shares their ... With many blue-chip companies as clients, we .... Using V, Iterative
Our clients want innovative solutions
Our technology experts deliver
enabling innovation
Collaborating for success The increasing rate of innovation in sectors ranging from healthcare to telecommunications is dramatically shortening the life cycle of many products that rely on embedded software.
These days, collaboration is increasingly important and many multinational OEMs are establishing global development ecosystems to stay ahead of their competition. To collaborate successfully, such companies need more than just offshore software development or teams of local contractors working on piecemeal projects. They need a software development partner that shares their vision and can be relied on to provide system architecture, software development, testing, tools and methodologies that support their long-term product roadmap.
Innovation is in our DNA
We share the vision and product strategies of companies that select us as their development partner. Our partnership approach to embedded system consulting and software development ensures our full commitment to increasing the effectiveness of our clients’ innovations.
We have a collaborative management style and, working as partners with our clients, we bring unique insights into emerging technologies and their impact as well as stimulating thinking about opportunities for leveraging new innovations.
Bitwise is a leading consulting and software development service partner. Our engagement model helps clients shorten time-to-market, improve end-user experience and manage product lifecycles. Leveraging over 25 years of embedded software expertise and sector experience, our development services enable our clients to innovate faster and optimize the realization of new developments.
2
With many blue-chip companies as clients, we see it as our responsibility to stay one step ahead in software development for each of our focus sectors. We consider this essential to anticipate upcoming technological challenges and help our clients reinvent their growth models to drive business success.
It’s all about our people At the core of Bitwise is our expert team of development engineers, selected for their professionalism, expertise, capabilities and enthusiasm.
Bitwise - your strategic partner bringing technological innovation and business success to new product development
All willing to go the extra mile, our software consultants and engineers are, without exception, permanent staff holding a minimum of one scientific or engineering degree and at least ten years experience. Highly valued, they represent our brand and form the heart of our collaborative company culture, rising to technical challenges and working to the highest quality standards.
Many have been with us for more than a decade and several since Bitwise was formed over 25 years ago. Our ability to retain their skills, knowledge and experience is testimony to the work environment and variety of challenging projects we offer. It also brings ongoing product lifecycle support and continuity benefits for our clients.
Why Bitwise? We offer outstanding sector expertise and premium software consulting and development services. Rather than leasing developers from an agency, our clients de-risk their development and stay worry-free by outsourcing work to us. Our rates are highly competitive and while ‘body shopping’ may appear to offer short-term savings, outsourcing projects or specific work packages to us offers many advantages: reduced management overhead, cost control, formal methodologies, quality of deliverables and adherence to project milestones to name but a few. Equally, your developments can be conducted onsite or offsite according to your requirements. Often clients prefer our engineers to be on-site at the start of a project during conceptual studies, architecture design and definition of deliverables and again whenever there are important checkpoints, but the development can be done largely offsite, thus reducing overheads. With Bitwise you have the assurance that you’re working with a specialist developer capable of assigning engineering experts with exactly the right sector knowledge for fast-start development. Whether you’re looking for secure payment software, wanting to reduce product complexity, going for FDA approval or getting a system to safety critical standards – Bitwise is your solution.
3
Addressing your needs Your strategic projects and business growth are vitally important to us. Our corporate mission is to enable your development to successfully deliver innovative products on-time and onbudget.
Our clients With us, long-term client relationships are the norm and often evolve to become strategic because of our key role in our clients’ profitability and success. Our clients are typically OEMs and service providers based in the UK, Benelux, Germany, Scandinavia and the USA. Often, we work with them to form collaborative partnerships that generate business for both parties. Our services are targeted at OEMs of all sizes, from SMEs to blue-chip multinationals. While the maxim ‘no project is too large or too small’ applies, our primary focus is on providing specialist consulting and engineering teams of 5-20 persons in size.
Our markets If you can identify any of the following as challenges you face from time to time, talk to us to find out how we can solve these business-critical issues.
We have a background of working in specific markets and have established many years of experience in order to offer optimized development solutions for each sector.
Are you looking for ways to:
Our industry focus and in-depth experience is organized in six major markets:
4
•
Address skill gaps or get your staff to focus only on key activities?
•
Healthcare
•
Manage demanding development plans during periods of corporate cutbacks and resource rationalization?
•
Defence & Security
•
Energy & Industrial Control
•
Handle peaks in software development without increasing onsite headcount or offshore outsourcing?
•
Telecom & Datacom
•
Rescue development projects that have gone awry due to time/cost overruns or selection of inappropriate architecture?
•
Transport & Automotive
•
Financial services & payment systems
•
Bring forward project milestones and completion dates to shorten time to market?
•
Develop implementation strategies for new technology or system architecture?
•
Provide safety-critical development, testing and approvals for safe systems and products?
•
Prolong product life by introducing new feature sets?
•
Improve test coverage and throughput via automation?
We develop safety-critical real time software for sectors ranging from medical devices and payment systems to industrial controls and locomotives.
Service quality Our collaborative company culture is defined by flexibility, responsiveness and quality in everything we do. We are highly experienced in working to international standards, e.g. working to IEC61508 for safety-critical systems or helping to obtain FDA approval for medical devices, and our quality management system is fully ISO9001:2008 accredited. We understand how rapidly things change in today’s business environment and our business engagement models and reporting mechanisms reflect this. Healthcare
Telecom & Datacom
Defence & Security
Transport & Automotive
Energy & Industrial Control
Financial & payment systems
Recent years have seen rapid growth in this sector and this is reflected in the number of our active clients. All developments are to the necessary quality/process standards and we’ve enabled our clients to obtain FDA approvals for many products. We have SC-cleared personnel and can undertake secure in-house development in these sectors. This complements our activity of providing engineering resources onsite at our customers’ premises. With a global focus on energy production, the O&G sector is growing rapidly. Our software focus to date has been mainly in exploration. In the Industrial sector we address a strong demand for implementing safety-critical automation.
Our extensive background in packet- and circuit-switched digital networks includes developments ranging from network Quality Of Service implementation to embedded smartphone software and mobile apps. BitWise has provided automotive and transportation software solutions for many years. Our experience includes almost every aspect of automotive electronics from power-train and chassis to telematics for a range of different vehicle types. With over 25 years of developing for the financial and retail infrastructure across Europe, our experience ranges from banking hosts and ATMs to payment terminals and loyalty card schemes.
Our clients have account, programme and project managers to ensure that any changing circumstances can be responded to quickly and decisively. Regular progress updates, team structure transparency and onsite presence, when required, combine to ensure that you are always kept fully up-to-date on development progress. To enable innovative solutions with software developed to the highest quality standards - choose Bitwise. 5
Developing your software Our speciality is safety-critical, real-time embedded software. Our core business is designing systems and developing software to enable innovation. Working closely with your product design team, we undertake projects from hardware right up to application level and beyond to associated host and cloud-based applications. We work with your team to provide a turnkey solution or alternatively a specific part of the system as an outsourced project. Using V, Iterative or Agile, or a combination, the project is developed to your specifications and required standards and managed with Bitwise and third-party tools and processes. We can also work with our clients’ processes or a ‘best of both’ blend. We use standard time & materials and fixed price development business models with title to all intellectual property (IP) and software deliverables assigned to our clients. Working with us, you’re assured of full technical and commercial confidentiality at all times. Depending on the business model, we will also consider undertaking projects on a royalty or risk-share basis. We have an excellent track record of quality, support, flexibility and timeliness of delivery. Our account management team includes product programme managers and sector specialists to maintain high quality delivery and management of our services. Our solution capabilities in embedded systems extend across a wide range of products and applications, from medical devices and payment systems to mobile applications and automotive control. Having a deep understanding of product engineering and embedded software development requirements, coupled with skills in the latest development methodologies enable us to offer software services that span the entire product lifecycle.
6
Consulting Our consulting services provide you with extra value through initial system architecture and development process definition as well as ongoing PMI project management. Our consultants are experts in selecting and building robust hardware and software platforms for all our key sectors. Our consulting services include: • Requirements capture and validation
• Systems architecture and design
• Design and modeling including safety critical systems
• Professional Project Management
• Troubleshooting and specialist expertise
• Software quality and process improvement
• Technology and tools: selection advice and deployment
• Test architecture, design validation and factory test solutions
Standards
Development approach
Our solutions
Bitwise quality and information management systems are fully accredited to ISO9001, ISO/IEC27001 and ISO13485 standards. Further, we ensure our work is compatible with the relevant standards applicable to each type of industry and activity. For example:
Our development approach is based on the following techniques:
To make our developments come alive we work with the following company’s best-in-class technologies to enable us to deliver superior system solutions and business value:
•
IEC61508 for safety critical, SIL1 - SIL4
•
ISO13485 / ISO62304 / ISO14971 and FDA guidelines for medical
•
ISO26262 and MISRA for automotive
•
EN50128 for rail systems
•
CE/UL for manufacture
•
Various DO178x and security standards
•
Iterative, Incremental or Once Through Software lifecycles as appropriate for each project
•
Formal techniques - UML, State based design, autogeneration and verification analysis
•
Design techniques - Layered architecture, OO Design, Design patterns, Design for test
•
Test techniques - Layered testing and Continuous testing
•
Flexible techniques – Prototyping, feasibility/PoC, Agile techniques
Technologies
Development tools
•
The Bitwise development environment integrates seamlessly third-party tools with our own quality procedures and workflow automation. For example, we use:
Platforms: Microsoft Windows (Server, Desktop, Embedded), Linux, Mac-OSx, Nucleus, SafeRTOS, QNX
•
Languages: C, C++, C#/.NET, Java and VHDL
•
Databases: Microsoft SQL Server, Oracle, MySQL
•
Scripting: Perl, Python, Javascript, TCL, + many others
•
CMM / PMI project management integrated with Microsoft Project
•
JIRA Change Management System (CMS) and project tracking
•
Microsoft Visual Studio and Eclipse for development
•
Crucible for code reviews
•
PC Lint and Code Sonar for static analysis
•
Bitwise workflow automation for: •
Project browser
•
Document macros
•
Change Management
•
Version Control
•
Build systems
•
Software build validation
•
Continuous integration
•
Continuous deployment
•
Release documentation
Crescent House, Bitwise’s 12,000 sq ft headquarters in Dunfermline is purpose-designed for our software development and testing laboratories.
7
UNITED KINGDOM
NETHERLANDS
GERMANY
Bitwise Ltd., Crescent House, Carnegie Campus Dunfermline, Fife, KY11 8GR United Kingdom Ph +44 1383 625151 Fx +44 1383 625152
[email protected] www.bitwisegroup.com
Bitwise Europe BV, Luchthavenweg 81-239, 5657 EA Eindhoven, The Netherlands Ph +31 40 2350414
[email protected] www.bitwisegroup.com
Bitwise Group Deutschland. Königstr. 26, 70173 Stuttgart, Deutschland Ph +49-711-123 55 100
[email protected] www.bitwisegroup.com
SWEDEN Bitwise Ltd., The Surrey Technology Centre 40, Occam Road, The Surrey Research Park Guildford, Surrey GU2 7YG United Kingdom Ph +44 1483 685300
[email protected] www.bitwisegroup.com
Bitwise Nordic AB, Isafjordsgatan 22B/5tr, Electrum SE-164 40 KISTA Sweden Ph +46 8 50002397
[email protected] www.bitwisegroup.com © Copyright 2014 Bitwise Ltd, All rights reserved