|
|
 |
| |
|
|
| |
Assembla provides fast, efficient development, drawing
on distributed teams and inspired by open source processes.
|
|
| |
|
|
| |
Our services include: |
|
| |
|
|
| |
 |
Staffing with the best, most productive
team. |
 |
Architecture and project management.
|
 |
Incremental development roadmap with
daily, weekly, and monthly builds |
 |
Build and test process |
 |
Secure source code management |
 |
Individual work tracking and accountability
|
 |
Online systems for collaboration |
 |
Capture of everything needed to maintain
the system in the future code, documentation,and
build processes. |
|
|
| |
|
|
| |
Assembla principals have designed a lot of great software
and systems, and can often help with the all-important
architecture choices through:
|
|
| |
| |
 |
Creation of an incremental development
roadmap |
 |
Research into standards, open
source tools, and online services that can
accelerate the job. |
 |
Creative use of proprietary,
shared source, and open source licenses |
 |
Design of a build package and
process for distributed developers |
 |
Troubleshooting, brainstorming,
and consensus building |
 |
Experience designing more than
30 commercial products. |
|
| |
|
|
| |
|
| |
|
| |
|
| |
 |
|
|
| |
|
Open Source Methodology
|
Dynamic Dev Commercial
Methodology
|
| |
|
| Complete source
code is shared with all developers. |
Developers
have a build kit with as much source code
as possible. |
| |
|
| Incremental
development with multiple live versions
daily build, last stable build, and last released
version. |
Incremental
development with multiple live versions
daily build, last stable build, and last released
version. Continuous incremental development.
One code base with daily build and test by
the home team. |
| |
|
| Developers
work as a team of individuals, scattered across
the globe, with frequent electronic communication. |
Single global
team with daily assignments and near real-time
communications. Team often consists of multiple
development suppliers working in local groups.
Key success factor: Working as a
single global team rather than separate
groups.
|
| |
|
| Code,
roadmap, discussion,bug reports and other
project assets are available online in their
entirety. |
Code, roadmap,
discussion, bug reports and other project
assets are available online in their entirety,
with sophisticated permissions. |
| |
|
| A
team leader reviews and accepts contributors
and code. |
A management
team reviews and accepts contributors, supporting
a team leader who reviews and accepts code.
Contributors include staff, business partners,
offshore companies, and individual contractors.
Key success factor: Shopping globally
and qualifying rigorously to get the best
possible talent at the individual level.
|
| |
|
|
|
 |
|
|
|
|
| |
|
|
 |
|
|