What we do?
Here at Changelogic we are mostly interested in the following topics:
| Software lifecycle management | Version control | Product lines |
- Quality control
- Code review & verification
- Change risk assessment
- Change impact analysis
- Automated assessment
- Agile development processes
- Requirements management
- Requirements change management
- Documents formats and history storing
- Tagging, branching and annotating requirements
- Doing the same with documentation
- Deployment, maintenance and support
- Staging and code propagation policies
- Hotfixes
- Feedback acquisition
| - Branching models
- Branches for tasks
- Branches for releases
- Branches for product flavours
- Resync optimization
- Merging algorithms
- Propagating conflict resolutions
- Syntactic and sematic merge
- Managing unversioned changes
- Database modifications
- Environment adjustments
- Distributed development environments
| - Software variation
- Source level variations
- Build-time variations
- Runtime variations
- Software composition
- Modularizing software
- Building software from modules
- Software reuse
- Labeling code
- Label catalogues
- Code repositories
|
We study them to improve our product, to support our employees' research works and quite often just because it's really interesting. We have access to tens of projects developed internally in Webmedia with years of history with detailed data about how the development processes really behave to back our efforts.
Interested in these topics? Send your CV to
!