Interesting initiative for life-cycle support tools interoperability: Open Services for Lifecycle Collaboration
For interoperability one should understand performing from one tool to another operations like Querying, Creating, Reading, Updating, Deleting (resources) and so on.
Quoting: "Exposing more data: Software should be able to share and use linked data. With OSLC specifications, your tools can freely understand each others’ data and artifacts. That means you can better analyze, track, and explore that data to make better decisions."
And furthermore quoting the OSLC Primer: "Open Services for Lifecycle
Collaboration (OSLC) is
an open community creating specifications for integrating tools. These
specifications allow conforming independent software and product lifecycle tools
to integrate their data and workflows in support of end-to-end lifecycle
processes.
OSLC is based on the W3C Linked Data. One of the
primary techniques for integrating tools using OSLC is Linking data via
HTTP, which specifies
creating, retrieving, updating and deleting (CRUD) lifecycle artifacts based on
internet standards like HTTP and RDF using Linked Data model. Each artifact in
the lifecycle, such as a requirement, is an HTTP resource that is manipulated
using the standard methods of the HTTP specification (like GET,
POST)."
Several specs are being defined, for example "Requirements Management" ones:
http://open-services.net/bin/view/Main/RmSpecificationV2
Some compatible tools, i.e. tools that support at least some of the specs (and those include JIRA, EA and much more) are listed here:
http://open-services.net/software/
Well, as the title states we'll be addressing software development topics (mainly in English). Topics will be quick and short and most probably aligned with the training "problems", sorry, programs I am involved in. PS. Some links are "internal" (not publicly available): If you are not able to reach it, google will find you a publicly available information source for sure. Happy trails to you.
Mostrar mensagens com a etiqueta Lifecyle Management. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Lifecyle Management. Mostrar todas as mensagens
segunda-feira, 10 de outubro de 2016
terça-feira, 3 de maio de 2016
RESOURCE: Software Development Processes (Methodologies)
Some interesting Wikipedia articles and resources on software development methodologies include:
- https://en.wikipedia.org/wiki/Software_development_process
- https://en.wikipedia.org/wiki/List_of_software_development_philosophies
These include Waterfall (and the extension to it, called V-Model), Agile (including Scrum) and more:
- https://en.wikipedia.org/wiki/Software_prototyping
- https://en.wikipedia.org/wiki/Incremental_build_model
- https://en.wikipedia.org/wiki/V-Model_(software_development)
- https://en.wikipedia.org/wiki/Spiral_model
Agile includes:
Lightweight methodologies include:
Make sure to also look and read some of the additional final references in the articles.
(@2016-05.25: updated tags, final rec.; similar article)
(@2016-05.25: updated tags, final rec.; similar article)
Subscrever:
Mensagens (Atom)