What are good collaboration options for a software development team?

Hello,

I was wondering, what would be a good way for a software development team to work on the same project and maybe even the same objects? 

Thank you for sharing some insights
Thomas

  Discussion posts and replies are publicly visible

Parents Reply Children
  • correct, and considering that changes to objects like interfaces and expression rules can be made easily & very often, it would be a bad idea (IMHO) to mandate such a thing.  it would be up to the dev team leadership to ensure devs enter a "recent version change" comment in the description when they're done their changes for that day.  "requiring" updates to the description any more often than that would only increase clutter.

    further, i find (other than major updates) this isn't a good use of the object Description field.  Instead it's very easy to just add a comment block (or annotation in the case of process models) to hold notable version-specific changes, which can include JIRA ticket numbers, etc.

  • Thank you, so that clarifies for me the place to hold such major update documentation.

  • Certified Lead Developer
    in reply to Mike Schmitt

    That's a technique I used on a team for many, many years.  It always worked well.  To add to that, consider also an external object tracker that forces developers to check out and check in code, albeit not enforced by Appian itself.  We used an excel sheet, which isn't the best tool, but it got the job done for years.