Comparison of ecommerce platforms [closed] - magento

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I am learning and analyzing the difference between eCommerce platforms like SAP Hybris, Salesforce, WCS, ATG and Magento etc.
What are the key parameters while you zero down to choose a product? And which is the best in the market at present?

This is a broad question that doesn't have a best answer. You could use Gartner to help you decide: https://www.gartner.com/reviews/market/digital-commerce
Personally, I would consider things like:
Cost: Do you want a free platform or a paid one? Some features (or support) may not be available in free platforms. Or, a paid platform may be too expensive for a small company.
Existing landscape: Are you building from scratch without dependencies on other systems, or do you need to consider existing systems (e.g. ERP) in the enterprise? Your customer may already have a SAP system and have a good relationship with them. So, they may want to use SAP Commerce Cloud, rather than Oracle Commerce Cloud
Developer experience: Do developers have experience with an existing platform, or do they need to learn a new platform? What is the learning curve for a new platform like? SAP Commerce Cloud needs Java/Spring background (and maybe Angular for their latest frontend technology).
Community / Support: Is there a community where you can ask questions in case you have a problem? Are there documentation / blogs available?
Future of technology: Is the platform continuously improving or "future-proof", or is it content with staying with old technology? For example, SAP Commerce Cloud's frontend is moving towards Angular, instead of its own technology.
etc

#geffchang already share some information in his response. I want to add my personnel parameters:
Business processes: Every company has own business processing for preparing products, photos, campaigns, prices, page designs. Some solution has work flow and roles for these changes. If your company small and few people manage it, these work flow steps get extra workload. On the other hand some companies need to approve every changes.
Search engine capabilities: Some products use special search engines such as Solr, Elastic Search, etc. These solutions can manipulate search result, built in synonym and search with root of word support.
Other e-commerce related tasks: Some product has solution for other e-commerce related background tasks. Such as taken product picture, marketing emails/sms, mobile app, wharehouse/stock management, payment integration, cargo integration.
Sector/company related functions: Some solutions has extra functionalities which are not needed for all companies. Such as multi brand capabilities, auto publish new pages/campaigns, ticketing system, region/country/segment based prices, products and pages, business reports (stock, sales, etc.).
At the end, you need to list client needed functionalities and short term future plans then find best fitting e-commerce software for them.

Related

Free alternative to Atlassian Greenhopper/PivotalTracker? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm working with my brother on a website idea we have, and we'd like to use a tool to plan sprints and assign estimates to individual tickets.
Atlassian's JIRA+Greenhopper looks fantastic but costs $20/month and at this stage we're just validating our idea and would rather not spend money on a tool if we can avoid it.
Are there any free alternatives to these tools?
Taiga is 100% free and has all the features that comes with something like JIRA.
http://taiga.io/
It even has a burn-down chart! So that's a win!
Here's a site with a nice overview of what Taiga integrates with and real developer opinions on the tool.
http://stackshare.io/taiga
Trello is a good tool for creating task boards and tracking work for small teams.
https://trello.com/
I get this question a lot as a Scrum Trainer.
I strongly recommend Index Cards and a Physical Scrum Board. While it won't calculate time addition for you, that task is trivial and the 'information at a glance' that a Scrum Board offers is hugely beneficial.
If you absolutely HAVE to have an electronic board, try Visual Studio Online (TFS in the cloud) which, at present, is free for up to 5 users.
Another option (We use Jira) would be YouTRACK. http://www.jetbrains.com/youtrack/buy/
It is free for up to 10 users and seems to offer pretty much the same functionality.
DISCLAIMER: I have never used YouTRACK on any level. IntelliJ is a great product though.
For Agile project management, I have used extensive Thoughtworks - Mingle
It's free for 5 users.
Another good alternative could be agilefant. Agilefant offers a free and open source product that can be downloaded and deployed into your own private cloud.
If you are looking open source project management, which you can host on your own, the following list could be useful:
ProjectLibre is a java based ms-project rich client alternative
LibrePlan is a rich client and based on these videos it seems like ms-project and includes hours spend by user on task, collaboration was not visible in the videos
OpenProject is a web based software with features such as issues, time lines (gantt chart), calendars, meeting notes and more
Redmine is a web based software using the Ruby on Rails framework that includes issues, work log, a wiki and a gantt chart and more.
You can also check TargetProcess (http://www.targetprocess.com/pricing/) it's free for 5 users
i use it for three months and it's very good
I used Trello (http://trello.com) and Mingle (http://getmingle.io) on two different projects. Trello is great for tracking tasks and collaborating for small team. My trello project team had 3 members, we were distributed. We also use Google drives to track unstructured information. My mingle project team have more than 10 people, and used it for years. Team love using it for standup on big touch TV and different roles (BA/QA/PM) like it because you have have your own workspace track different tasks and sometime build their own report).
IceScrum.
It's open source and you can run on your own server.
The best open source project planning in my opinion!
https://www.teamwork.com/pricing
"If you don't pay after the 30 day free trial you can still use Teamwork Projects free forever"
"We also have a Free Forever Plan with 2 projects and 100mb space"

Which Project Management Software is adequate for Software & Non-Software Projects? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
PMS = (Project Management Software)
I used trac for software development some time ago. Right now I'm searching for a new more powerful (scheduling, gantt charts, ...) free solution (as in free beer ;-) and free to install on my server) for my current software project.
Besides the current software project, abstract project management features like issue-tracking & scheduling would be great for coordinating a group of volunteers for real-life projects as well. I would want one solution for both purposes, so that I have the hassle of installation, getting used to the system and administration only once.
So I tried redmine but the problem is it seems to be designed for software projects only. I can't suggest such a solution for the volunteer-group if tickets/issues would have to be of type bug, feature, ...
I shortlisted the following six PMS from the wikipedia comparison:
Project.net
Project-Open
Redmine
Trac
Endeavour Software Project Management
eGroupWare
I guess they are all more or less fine for software development but would you consider any of these to be good for the non-software project as well?
Cliff Notes:
I would want a start page situation like in trac.
The start-page is a wiki presenting the project and not the PMS. But you can log into the PMS from there.
Feature-wish list: wiki, Issue tracking, revision control, scheduling & gantt charts, forums (least important)
(Btw: I'm very aware that I can't expect everything to be perfect ;-)
Do you know a suitable solution for software and real-life projects or a highly customizable PMS where I can easily remove sth. like "browse source"(trac) and rename things like ticket/issue-types "bug", "feature"?
Any experience good/bad with the above mentioned six PMS?
I would personally guess that "Redmine" and "Endeavour Software Project Management" are too focused on software projects.
Take a look at project kaiser (http://www.projectkaiser.com). It's a web-based project management and issue tracking software, with Gantt, wikis and forums included. Successfully used in both software and non-software projects.
You might want to try setting up different "trackers" and workflows in Redmine. You should be able to name these different processes in non-software language. If you're willing to edit a little code, you can also change the labels on a lot of things pretty easily. E.g., Version becomes Milestone.
Take a look at the IT derivative of our project management portal product (free open source version is available) http://yoxel.com/project-management-portal.html
For non-software projects I think email could work pretty well, and here is a new product we're working on that makes the email collaboration experience more suitable for project management: yoxel.com/personal-commitment-manager.html
I'm a core contributor to web2project and most of our users are not software people at all. In fact, it appears that law firms and contractors (as in the building construction type) are nearly 80% of our installed based on surveys.
In our case, everything revolves around the concept of a Project - tasks, files, forums, helpdesk tickets, even risks - and is treated that way.

Open Source & Free Adhoc / End User Reporting Tool [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I am looking for an Open Source & Free Browser based Adhoc / End User Reporting Tool preferably based on Java (any other technologies are also welcome).
I have researched on JasperServer Pro, BIRT & Pentaho. Even though these are open source & free, the end user/adhoc reporting components needs to be paid annual license fees which is not quite affordable for us. So please tell you suggestions
Thanks In Advance.
Mhm ... I'll throw in a paid one: i-net Clear Reports (used to be i-net Crystal-Clear). The reason I do this is simple: I think it fits your needs, but it's a one time investment if you're happy with what it offers. Its constantly being improved and the support is much better than of the most open source or free communities (that should be taken into account).
The product is entirely Java. It has a powerful ad-hoc reporting component that is made to be an easy-to-use thing for non-technical users. Your users won't have to know anything about reporting at all. They simply select the kind of report, the data et voila there is a report suiting the needs.
The reporting server has a great web GUI for ad hoc reporting (and much more), but you could also access a Java applet.
The end users will not need any training since the GUI is highly intuitive. All reports (depending on security settings) can be accessed via DAV our a report repository gui.
The server supports different security settings on a per user or per group basis.
Disclosure: Yep. I work for the company who built this.
fyireporting has a report editor component and is licensed under the Apache v2 License. I still have to do an in-depth evaluation, but it looks quite good from the website.

How to manage project for free? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I was asked to manage and develop a project. The client does not really care if I hire people who would do it or I do it myself. Thus, I've decided to be more manager than developer.
Are there any (free / low cost) web projects that could help me to communicate with each "sub-developer" outta there on Internet?
What I expect is to have similar project as basecamp, however sub-developers wouldn't know about each other because I would be communicator between them. It's possible that basecamp includes this kind of service, but I am not going to pay to every possible similar service to know this.
If you have some real-life experience with this kind of problem I'm about to encounter, please, write it here.
Thank you
As many open source projects found, trac is a good fit - lightweight project management with integrated subversion interface:
Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission is to help developers write great software while staying out of the way. Trac should impose as little as possible on a team's established development process and policies.
It provides an interface to Subversion, an integrated Wiki and convenient reporting facilities.
Trac allows wiki markup in issue descriptions and commit messages, creating links and seamless references between bugs, tasks, changesets, files and wiki pages. A timeline shows all current and past project events in order, making the acquisition of an overview of the project and tracking progress very easy. The roadmap shows the road ahead, listing the upcoming milestones.
Both trac and subversion can be used from anywhere on the Web, using one of the free or low cost providers (for some references, see TracUsers).
I'd set up sharepoint if i were you. It's perfect for handling projects and talking to members. Also set up a couple of mailing-lists where you all can easily communicate.
Good Luck
I would suggest looking at Assembla, it has issue tracking, version control and Trac support all in it - and it's free.
It is possible that you can do this with the free version of AceProject.
There are quite a lot of software available to manage projects easily, here I'd suggest you to check out ProofHub - https://www.proofhub.com (heads up - I work there). It allows you to capture both the full picture and a detailed snapshot of your plans and progress. The Gantt charts and task management feature provide clear picture for you to understand what is being worked on and what needs to be done. You can track task dependencies on your Gantt chart to see the progress of your projects. Here's how it looks:
ProofHub Overview

Twitter for work updates [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
If you are sending work/progress reports to the project lead on a daily or weekly basis, I wondered if you would consider using Twitter or similar services for these updates.
Say if you're working remotely or with a distributed team and the project lead has a hard time getting an overview about the topics people are working on, and where the issues/time consumers are, would you set up some private accounts (or even a private company-internal service) to broadcast progress updates to your colleagues?
edit Thanks for the link to those products, but do you already use one of it in your company too? For real-life professional use?
Try Laconica: An open source Twitter-like system you could run on your own servers.
Look at http://www.yammer.com for a corporate version of twitter.
Maybe try campfire or basecamp.
We use Laconica on my team, it's very useful for those updates that you want to send to the whole team but aren't really worth wasting an email on.
Since only my team is using the installation of Laconica that we have, I take the RSS for the public feed and I integrated that into SharePoint.
So while the developers and PM's on our team use Twhirl to manage sending and recieving updates, management is still able to see the updates directly on our team site.
It's quite transparent in that nobody actually has to go to the Laconica instance I have setup to do anything except initially register.
Check out this post for information on how I integrated Laconica with SharePoint: How can I integrate Laconica update stream into SharePoint?
What about confidentiality and information security? I'm certain a company run IM service would be a better alternative.
I've viewed Twitter and similar services to be used as marketing tools to engage customers and prospects.
Or, the layer above Laconica called Identi.ca There's a good talk with the founder of Identi.ca about such usage over at IT Conversations.
Many of my colleagues are posting work updates on Twitter, being careful not to disclose company confidential information. From those working on open commercial development projects, I've even seen Twitter updates indicating which work item they were working on. Coolness.
I can see the appeal of using twitter in this way. Where I work, we send a daily project "snapshot" to basically everyone else in the company. As the company grows (we are nearing 35 employees now), this is becoming a bit of a burden to read through (or at the very least file/delete) all the status emails as they arrive. I don't know that I could see Twitter replacing these emails, however, because these emails are not necessarily supposed to tell someone when something is completed, but rather to tell someone what it is I'm working on today, and what my upcoming projects are in the future.
I guess most of our project updates are actually done more frequently in person. For larger projects, we now employ what's referred to as a "burndown". This basically means we gather for a quick re-estimation of how much work is left on a project, which then results in a nice graph that should show whether the project is on track or not.
We do also throw in the occasional email when there's something more immediate, or if someone isn't available for discussion/notification.
I would consider what the reports were meant to accomplish, and then discover a solution that accentuated that objective without being a logistical nightmare :)
Twitter might only be appropriate if the updates had a short shelf life, and if scattering them among other updates wasn't destructive.
There's also a question of confidentiality on any 3rd party service like this.
Check out https://presentlyapp.com/
The Prologue theme for WordPress was designed with this in mind.

Resources