Further questions specifically on Dev team:The following is cross posted from here: https://www.dashcentral.org/p/coreteamcomp0918 There are 30 full time development engineers working on Dash Evolution but each time Evolution deadlines keep getting pushed back. 30 Developers is a lot in the crypto space and currently we are going off blind faith that all these staff are in fact working full time i.e. at least 40 hours per week.Therefore my question is how can we be certain that the dev team are infact working the full 40 hours per week on our projects work if they are in a distributed environment? What monitoring do you have to track their work and to ensure they are in fact working full time?I strongly suspect now that either all these programmers are not working full time or your Agile process is not implemented properly.As part of my business management activity I have also managed a dev team since 2008. I implemented Agile in 2010 and we have always hit deadlines, with only a few exceptions. I ensure that the requirements are fully planned out and documented before the work starts.If you're not hitting deadlines with a team of 30 developers it strongly suggests that either the management and planning of the development work is not setup correctly, or your estimating skills need work, or the dev team are not in fact working full time on our work.I also hear from other developers and from the core team stating that we cannot commit to a deadline. The devs that cannot commit to a deadline and hit it are not planning their work sufficiently well. Agile estimating techniques and proper planning and efficient management should give + / - 20% accuracy in terms of time of completion date of the release. If you're not hitting that you are not managing the project efficiently enough.May I ask what software are you using to manage the Agile implementation of the Dev team? If you are not using a software management for implementing Agile then you are most definitely not working optimally.What software are you using for the following:Project management of the dev team?Requirements management ?TestCase management?TestRun Management?QA management?Automated testing?Source code control management (presumably you are using github for this?)If you are not using an integrated software development suite you are not working as efficiently as you can. Period. I can make recommendations if you are not using anything, however I can't make recommendations if you don't answer my questions.Are the software suites integrated so that information can flow seamlessly between these software?How do management keep track of the actual time spent on programming by each of the developers? One such service is screenshotmonitor.com have you implemented something like this? If not why not?I strongly suspect now that the management of the software development cannot be that efficient if you cannot commit to deadlines and meet them.We were originally informed by Amanda B Johnson the first beta release of Evolution was to be around August of last year, with the release of the first stage at the end of 2017. Amanda was quoting sources from core. Now 12 months on we hear that it is being pushed back again.Of course we need to ensure security of the system but this should have also been built into your estimates.Waiting to see if there is any response from core on these and my other questions. Core team we need answers. If they are not forthcoming it is throwing doubt on DASH core team and therefore on DASH as an investment. I have major stake-holding in DASH. I need these answers if you are to retain my investment.