Likelihood to Recommend

Adobe Phone Gap

If you want to teach your team or students how to program and learn programming languages, you would not want to utilize Phone Gap software. The Phone Gap software creates an easy fix to avoid learning every programming language for mobile devices. This creates a learning curve for some programmers because they no longer need to learn every language to be successful. However, for personal growth, this could pose an issue if programmers need to change jobs and are only capable of programming in web languages and then translate them using Phone Gap.Adobe Phone Gap works wonderfully for what our company uses it for. We use it because we have app launch deadlines and our programmers are invested in the company; therefore, they are aware that output is our goal, not actually learning the various languages, but more making sure the client is happy

Change request and Case Management

Budget and Expense Management

Quotes/estimates

Project & financial reporting

Adobe Phone Gap

—

AgileCraft

8.0

Pros

Adobe Phone Gap

Adobe Phone Gap has an extremely simple user interface that allows for easy learning to occur.

Adobe Phone Gap provides support for web languages and allows you to write in three of the main languages and transfer them to another language for use. This solves a common programming issue and is the greatest strength of the software.

Their desktop application allows for easy installation and programming.

Adobe provides quick support with questions about how to use the software.

The build interface notifies you of errors extremely quickly and helps identify the issue in your programming. You get an easy idea of what needs to be updated and adjusted.

AgileCraft

Effective Sprint planning : Sprint planning can be done using Planning Poker in AgileCraft by clicking Team > Manage > Other > Estimation Games very effectively for distributed teams.

Team Capacity Allocation Report: After tasks are created at team or program level, the report from AgileCraft cab be pulled and can be verified that no team member is under or over allocated. A report can be generated by navigating to Team > Manage > Assign Tasks.

Upload test cases against the story/requirement. once uploaded test cases will be visible under that story

Execute Test cases in AgileCraft and mark them as Pass/Fail based on the actual outcome

Based on test results, The acceptance criterion's can be marked as “Pass” or “Fail” & if marked failed corresponding defect can be logged & can be attached with the story

So against each story we can easily see whether all test cases been executed or not & which acceptance criterion's are failed & how many defects are in open or close state.

Daily Scrum: In AgileCraft, the option to run a daily stand-up is available from Team > Manage > Daily Standups. Selecting the sprint number opens the daily stand-up meeting window in which each team member's tasks are visible and hours can be burned against them. Conduct Scrum meetings in AgileCraft, and burn each associate hour against the tasks created during the meeting. The burn-down chart can be generated & viewed during the stand-up to check whether the team is on track.

Cons

Adobe Phone Gap

I would like to see the ability to write mobile applications using SWIFT and then use Phone Gap software or plug-ins to be able to transfer the iOS language into the Android language or to Java, CSS and HTML.

We've experienced errors when transferring from one language to another. We worked on solving the issue and then had to simply adjust the native language and functionality for it to work.

I have a team of graphic designers who would be able to like to assist in building of the apps but they are very limited, so perhaps adding functionality like a wix or weebly where there are options given that can drag and drop so marketing teams can support development.

AgileCraft

Program level metrics & Scorecards: Though we can generate few metrics & scorecards but I feel few more metrics can be added like velocity acceleration , team improvement rate.

QA team often come to me regarding the test case tagging, it is very difficult to search particular test case here so I feel advance search feature should be provided.

Program Planning: In Agilecraft program tracker if we have lot of multiple dependencies & where situation demands to look at our features holistically across the entire landscape of the solution, it did not provide proper support.

Also If I need to take a call at which sprint need to be optimized I did not get that decision making enablement here.

Alternatives Considered

Adobe Phone Gap

We have not found competitors to Adobe Phone Gap that allows us to be able to code and transfer into alternative languages. The only alternative is to write in the languages required by apple and google in order to launch our apps on their devices and in their app stores. Using Phone Gap removes the learning curve of needing to write in each individual language and therefore would beat the competition because from what we have found and been recommended, there is no alternative to Adobe Phone Gap that is worth pursuing

AgileCraft

JIRA basic version do not have basic support for test management, capacity planning & forecasting.

Rally is good & rich in features but if you want to implement safe , Agilecraft is definitely a better choice.Rally supports safe but I did not get good support from technical desk & few features are really cumbersome to use.

HP Quality Center 11 supports agile teams well but I found it pretty costly.

Return on Investment

Adobe Phone Gap

Adobe Phone Gap had a positive ROI. The cost is small in terms of financial investment and is also small in terms of educating employees on coding languages. The time it takes to learn how to use the software is minimal. Time is crucial to meet client deadlines and Phone Gap definitely assists in speed of production.

The negative impact is that the coding process becomes monotonous since our employees are already experts in Java and HTML, and they have an interest in learning to write in Swift and Python. Using just web languages could be boring.

As a business it helps to meet and exceed expectations and projections. The company expects to launch 7 apps within the next 7 months, and currently already have 2 apps ready to launch within the first month of using Adobe Phone Gap software.

AgileCraft

Able to forecast & plan releases well using agilecraft leading to quality on time delivery.

Distributed teams are able to collaborate well, be it be daily scrum, retrospective, estimation though this. Also team members love the gamification part & they have fun using this tool. Earlier we use to face challenges due to distributed teams but after AgileCraft, collaboration & communication was no longer a challenge & we are able to see improvement not only in team velocity, but also team satisfaction.

Simplest tool to implement safe, scaling is always a problem with most of the agile tools but agilecraft helps in smoother implementation of safe practices & principles.