Siamo pochi sviluppatori che sviluppano un progetto aziendale che include diversi moduli e circa 200 risorse UI per la nostra azienda. Il progetto verrà scritto / programmato in Asp.NET MVC, i servizi WCF per ogni modulo e la struttura a livelli che aderisce a designare i principi del modello e nell'ambito di un vincolo di applicazione aziendale. Quello che ci è stato chiesto è di sviluppare e implementare una struttura del flusso di lavoro include un activity designer e il core-state machine, locking e ownership, azioni automatizzate, lavoratori specifici per le azioni ecc.
Sono nuovo nello sviluppo del flusso di lavoro e nell'implementazione di un progetto aziendale, da un paio di giorni ho scavato in questo, passando attraverso una fase di R & D In effetti, ho avuto un'esperienza presso la mia ex-azienda sulla creazione e gestione dei processi di flusso di lavoro attraverso un strumento di progettazione delle attività incorporato nell'applicazione, ma non sono mai stato al lato dello sviluppo, ho appena usato come consumatore. Quindi non ha alcun effetto sulla conoscenza dello sviluppo.
Ho bisogno di aiuto su cosa fare per raggiungere questo obiettivo in un breve periodo di tempo.
Opzioni
1- Corsi rapidi sul concetto di flusso di lavoro, creazione di strumenti per la creazione di attività ( BPMN ), scrivendo l'intero codice, test e implementando, a breve, fai da te
2-Acquista / Usa uno strumento per il flusso di lavoro e attua il tuo progetto.
3-Altri modi che non sono ancora a conoscenza:)
Finora, ho trovato questa domanda più vicina alla mia in SE. Non aiuta molto. E stavo facendo ricerche per WF , ho deciso di prendere alcuni corsi su questo come preliminare. L'ultimo corso WF aggiornato a Pluralsight (Microsoft) è il 2010! Non ho risolto se WF sta perdendo la sua popolarità o la spina viene tirata.
Bene, siamo confusi su dove iniziare e cosa fare, continuiamo le ricerche, abbiamo bisogno di una vera guida esperta su questo.