Click here to Skip to main content
15,888,610 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: How to design the accessibility problem Pin
SSETH7-Feb-16 22:00
SSETH7-Feb-16 22:00 
GeneralRe: How to design the accessibility problem Pin
Richard MacCutchan8-Feb-16 3:03
mveRichard MacCutchan8-Feb-16 3:03 
GeneralRe: How to design the accessibility problem Pin
jschell12-Feb-16 12:31
jschell12-Feb-16 12:31 
QuestionOpinions on dividing up a single entity framework layer in source control Pin
darkliahos4-Feb-16 5:18
darkliahos4-Feb-16 5:18 
AnswerRe: Opinions on dividing up a single entity framework layer in source control Pin
Gerry Schmitz4-Feb-16 7:25
mveGerry Schmitz4-Feb-16 7:25 
GeneralRe: Opinions on dividing up a single entity framework layer in source control Pin
darkliahos6-Feb-16 2:38
darkliahos6-Feb-16 2:38 
GeneralRe: Opinions on dividing up a single entity framework layer in source control Pin
Gerry Schmitz6-Feb-16 5:44
mveGerry Schmitz6-Feb-16 5:44 
AnswerRe: Opinions on dividing up a single entity framework layer in source control Pin
jschell6-Feb-16 13:29
jschell6-Feb-16 13:29 
git (regardless of process on top of it) is not well suited for handling multiple deliverables unless in fact those deliverables are real deliverables.

So for example if your company has a logging library that has its own sprints, its own requirements, schedule and delivered versions then that is a deliverable library. And the applications in the rest of the company would use a delivered version of that library.
With git that would then exist in its own repository.

In comparison what often happens is that there are several large entities which compose a single delivered application/system. A change in one part of the system invariably requires a change in another one or even several entities. All entities are manage in one sprint and a release involves all of the entities at the same time.

I am guessing you have the second. And it is unlikely you will ever have the first. Possible just not likely.

The only way to really ease the burden with the second is to very carefully manage dependencies. And that is not something that technology does - it requires a person. Thus if you add a new feature then the back end code is finished and, hopefully if possible, QAd, before the front end is even started. Obviously this is a probably when modifying existing code but then you can add new functionality as different endpoints and denigrate the old endpoints for removal in a future sprint. Again this is a manual process.

darkliahos wrote:
I would love a few opinions and experiences on people who have battled with this issue.


A good a conscientious project manager can help a lot. There are not a lot of those however.
QuestionFile Sharing App (DropBox) Propose Architecture Pin
zephaneas3-Feb-16 9:30
zephaneas3-Feb-16 9:30 
AnswerRe: File Sharing App (DropBox) Propose Architecture Pin
Gerry Schmitz4-Feb-16 7:48
mveGerry Schmitz4-Feb-16 7:48 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Kevin Marois4-Feb-16 8:41
professionalKevin Marois4-Feb-16 8:41 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Gerry Schmitz4-Feb-16 9:18
mveGerry Schmitz4-Feb-16 9:18 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Kevin Marois4-Feb-16 9:30
professionalKevin Marois4-Feb-16 9:30 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Gerry Schmitz4-Feb-16 9:36
mveGerry Schmitz4-Feb-16 9:36 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Kevin Marois4-Feb-16 9:41
professionalKevin Marois4-Feb-16 9:41 
QuestionDropBox Type Of App Pin
zephaneas2-Feb-16 10:30
zephaneas2-Feb-16 10:30 
AnswerRe: DropBox Type Of App Pin
Eddy Vluggen2-Feb-16 12:41
professionalEddy Vluggen2-Feb-16 12:41 
GeneralRe: DropBox Type Of App Pin
Kevin Marois3-Feb-16 7:57
professionalKevin Marois3-Feb-16 7:57 
GeneralRe: DropBox Type Of App Pin
Eddy Vluggen3-Feb-16 8:40
professionalEddy Vluggen3-Feb-16 8:40 
AnswerRe: DropBox Type Of App Pin
jschell2-Feb-16 13:30
jschell2-Feb-16 13:30 
GeneralRe: DropBox Type Of App Pin
Kevin Marois3-Feb-16 7:58
professionalKevin Marois3-Feb-16 7:58 
GeneralRe: DropBox Type Of App Pin
Eddy Vluggen3-Feb-16 8:48
professionalEddy Vluggen3-Feb-16 8:48 
GeneralRe: DropBox Type Of App Pin
zephaneas3-Feb-16 8:52
zephaneas3-Feb-16 8:52 
GeneralRe: DropBox Type Of App Pin
Eddy Vluggen3-Feb-16 9:05
professionalEddy Vluggen3-Feb-16 9:05 
GeneralRe: DropBox Type Of App Pin
jschell6-Feb-16 13:20
jschell6-Feb-16 13:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.